home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch / Software Dispatch.rsrc / CODE_8_outlib.txt < prev    next >
Text File  |  1993-10-19  |  496KB  |  8,861 lines

  1. # near model CODE resource
  2. # jump table entries: 33258-66089 (32832 of them)
  3. export_527:
  4. fn00000000:
  5. 00000000  4E56 FFFC                link       A6, -0x0004
  6. 00000004  42A7                     clr.l      -[A7]
  7. 00000006  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8. 0000000A  A95A                     syscall    GetControlReference/GetCRefCon
  9. 0000000C  201F                     move.l     D0, [A7]+
  10. 0000000E  2D40 FFFC                move.l     [A6 - 0x4], D0
  11. 00000012  2040                     movea.l    A0, D0
  12. 00000014  2050                     movea.l    A0, [A0]
  13. 00000016  226E 000C                movea.l    A1, [A6 + 0xC]
  14. 0000001A  32A8 006A                move.w     [A1], [A0 + 0x6A]
  15. 0000001E  7001                     moveq.l    D0, 0x01
  16. 00000020  4E5E                     unlink     A6
  17. 00000022  4E75                     rts
  18. export_528:
  19. 00000024  4E56 FFFC                link       A6, -0x0004
  20. 00000028  42A7                     clr.l      -[A7]
  21. 0000002A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  22. 0000002E  A95A                     syscall    GetControlReference/GetCRefCon
  23. 00000030  201F                     move.l     D0, [A7]+
  24. 00000032  2D40 FFFC                move.l     [A6 - 0x4], D0
  25. 00000036  2040                     movea.l    A0, D0
  26. 00000038  2050                     movea.l    A0, [A0]
  27. 0000003A  316E 000C 006A           move.w     [A0 + 0x6A], [A6 + 0xC]
  28. 00000040  42A7                     clr.l      -[A7]
  29. 00000042  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  30. 00000046  4EBA 0072                jsr        [PC + 0x72 /* 000000BA */]
  31. 0000004A  7001                     moveq.l    D0, 0x01
  32. 0000004C  4E5E                     unlink     A6
  33. 0000004E  4E75                     rts
  34. export_529:
  35. fn00000050:
  36. 00000050  4E56 FFFC                link       A6, -0x0004
  37. 00000054  42A7                     clr.l      -[A7]
  38. 00000056  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39. 0000005A  A95A                     syscall    GetControlReference/GetCRefCon
  40. 0000005C  201F                     move.l     D0, [A7]+
  41. 0000005E  2D40 FFFC                move.l     [A6 - 0x4], D0
  42. 00000062  2040                     movea.l    A0, D0
  43. 00000064  2050                     movea.l    A0, [A0]
  44. 00000066  226E 000C                movea.l    A1, [A6 + 0xC]
  45. 0000006A  22A8 005E                move.l     [A1], [A0 + 0x5E]
  46. 0000006E  7001                     moveq.l    D0, 0x01
  47. 00000070  4E5E                     unlink     A6
  48. 00000072  4E75                     rts
  49. 00000074  4E56 FFFC                link       A6, -0x0004
  50. 00000078  42A7                     clr.l      -[A7]
  51. 0000007A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  52. 0000007E  A95A                     syscall    GetControlReference/GetCRefCon
  53. 00000080  201F                     move.l     D0, [A7]+
  54. 00000082  2D40 FFFC                move.l     [A6 - 0x4], D0
  55. 00000086  2040                     movea.l    A0, D0
  56. 00000088  2050                     movea.l    A0, [A0]
  57. 0000008A  216E 000C 005E           move.l     [A0 + 0x5E], [A6 + 0xC]
  58. 00000090  7001                     moveq.l    D0, 0x01
  59. 00000092  4E5E                     unlink     A6
  60. 00000094  4E75                     rts
  61. fn00000096:
  62. 00000096  4E56 FFFC                link       A6, -0x0004
  63. 0000009A  42A7                     clr.l      -[A7]
  64. 0000009C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  65. 000000A0  A95A                     syscall    GetControlReference/GetCRefCon
  66. 000000A2  201F                     move.l     D0, [A7]+
  67. 000000A4  2D40 FFFC                move.l     [A6 - 0x4], D0
  68. 000000A8  2040                     movea.l    A0, D0
  69. 000000AA  2050                     movea.l    A0, [A0]
  70. 000000AC  226E 000C                movea.l    A1, [A6 + 0xC]
  71. 000000B0  22A8 0066                move.l     [A1], [A0 + 0x66]
  72. 000000B4  7001                     moveq.l    D0, 0x01
  73. 000000B6  4E5E                     unlink     A6
  74. 000000B8  4E75                     rts
  75. fn000000BA:
  76. 000000BA  4E56 FFFC                link       A6, -0x0004
  77. 000000BE  42A7                     clr.l      -[A7]
  78. 000000C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  79. 000000C4  A95A                     syscall    GetControlReference/GetCRefCon
  80. 000000C6  201F                     move.l     D0, [A7]+
  81. 000000C8  2D40 FFFC                move.l     [A6 - 0x4], D0
  82. 000000CC  2040                     movea.l    A0, D0
  83. 000000CE  2050                     movea.l    A0, [A0]
  84. 000000D0  216E 000C 0066           move.l     [A0 + 0x66], [A6 + 0xC]
  85. 000000D6  7001                     moveq.l    D0, 0x01
  86. 000000D8  4E5E                     unlink     A6
  87. 000000DA  4E75                     rts
  88. fn000000DC:
  89. 000000DC  4E56 FFF8                link       A6, -0x0008
  90. 000000E0  2F0B                     move.l     -[A7], A3
  91. 000000E2  4AAE 0008                tst.l      [A6 + 0x8]
  92. 000000E6  6604                     bne        +0x6 /* 000000EC */
  93. 000000E8  7000                     moveq.l    D0, 0x00
  94. 000000EA  6038                     bra        +0x3A /* 00000124 */
  95. label000000EC:
  96. 000000EC  42A7                     clr.l      -[A7]
  97. 000000EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  98. 000000F2  A95A                     syscall    GetControlReference/GetCRefCon
  99. 000000F4  201F                     move.l     D0, [A7]+
  100. 000000F6  2D40 FFFC                move.l     [A6 - 0x4], D0
  101. 000000FA  4A80                     tst.l      D0
  102. 000000FC  6604                     bne        +0x6 /* 00000102 */
  103. 000000FE  7000                     moveq.l    D0, 0x00
  104. 00000100  6022                     bra        +0x24 /* 00000124 */
  105. label00000102:
  106. 00000102  206E FFFC                movea.l    A0, [A6 - 0x4]
  107. 00000106  2050                     movea.l    A0, [A0]
  108. 00000108  2668 0056                movea.l    A3, [A0 + 0x56]
  109. 0000010C  200B                     move.l     D0, A3
  110. 0000010E  6604                     bne        +0x6 /* 00000114 */
  111. 00000110  7001                     moveq.l    D0, 0x01
  112. 00000112  6010                     bra        +0x12 /* 00000124 */
  113. label00000114:
  114. 00000114  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  115. 00000118  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  116. 0000011C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  117. 00000120  4E93                     jsr        [A3]
  118. 00000122  7001                     moveq.l    D0, 0x01
  119. label00000124:
  120. 00000124  266E FFF4                movea.l    A3, [A6 - 0xC]
  121. 00000128  4E5E                     unlink     A6
  122. 0000012A  4E75                     rts
  123. fn0000012C:
  124. 0000012C  4E56 FFF8                link       A6, -0x0008
  125. 00000130  2F0B                     move.l     -[A7], A3
  126. 00000132  4AAE 0008                tst.l      [A6 + 0x8]
  127. 00000136  6604                     bne        +0x6 /* 0000013C */
  128. 00000138  7000                     moveq.l    D0, 0x00
  129. 0000013A  6040                     bra        +0x42 /* 0000017C */
  130. label0000013C:
  131. 0000013C  42A7                     clr.l      -[A7]
  132. 0000013E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  133. 00000142  A95A                     syscall    GetControlReference/GetCRefCon
  134. 00000144  201F                     move.l     D0, [A7]+
  135. 00000146  2D40 FFFC                move.l     [A6 - 0x4], D0
  136. 0000014A  4A80                     tst.l      D0
  137. 0000014C  6604                     bne        +0x6 /* 00000152 */
  138. 0000014E  7000                     moveq.l    D0, 0x00
  139. 00000150  602A                     bra        +0x2C /* 0000017C */
  140. label00000152:
  141. 00000152  206E FFFC                movea.l    A0, [A6 - 0x4]
  142. 00000156  2050                     movea.l    A0, [A0]
  143. 00000158  2668 0036                movea.l    A3, [A0 + 0x36]
  144. 0000015C  200B                     move.l     D0, A3
  145. 0000015E  660C                     bne        +0xE /* 0000016C */
  146. 00000160  206E 0010                movea.l    A0, [A6 + 0x10]
  147. 00000164  30BC 0014                move.w     [A0], 0x14
  148. 00000168  7001                     moveq.l    D0, 0x01
  149. 0000016A  6010                     bra        +0x12 /* 0000017C */
  150. label0000016C:
  151. 0000016C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  152. 00000170  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  153. 00000174  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  154. 00000178  4E93                     jsr        [A3]
  155. 0000017A  7001                     moveq.l    D0, 0x01
  156. label0000017C:
  157. 0000017C  266E FFF4                movea.l    A3, [A6 - 0xC]
  158. 00000180  4E5E                     unlink     A6
  159. 00000182  4E75                     rts
  160. fn00000184:
  161. 00000184  4E56 FFF6                link       A6, -0x000A
  162. 00000188  2F0B                     move.l     -[A7], A3
  163. 0000018A  4AAE 0008                tst.l      [A6 + 0x8]
  164. 0000018E  6604                     bne        +0x6 /* 00000194 */
  165. 00000190  7000                     moveq.l    D0, 0x00
  166. 00000192  6044                     bra        +0x46 /* 000001D8 */
  167. label00000194:
  168. 00000194  42A7                     clr.l      -[A7]
  169. 00000196  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  170. 0000019A  A95A                     syscall    GetControlReference/GetCRefCon
  171. 0000019C  201F                     move.l     D0, [A7]+
  172. 0000019E  2D40 FFFC                move.l     [A6 - 0x4], D0
  173. 000001A2  4A80                     tst.l      D0
  174. 000001A4  6604                     bne        +0x6 /* 000001AA */
  175. 000001A6  7000                     moveq.l    D0, 0x00
  176. 000001A8  602E                     bra        +0x30 /* 000001D8 */
  177. label000001AA:
  178. 000001AA  206E FFFC                movea.l    A0, [A6 - 0x4]
  179. 000001AE  2050                     movea.l    A0, [A0]
  180. 000001B0  2668 002E                movea.l    A3, [A0 + 0x2E]
  181. 000001B4  200B                     move.l     D0, A3
  182. 000001B6  660C                     bne        +0xE /* 000001C4 */
  183. 000001B8  206E 0010                movea.l    A0, [A6 + 0x10]
  184. 000001BC  30BC 0014                move.w     [A0], 0x14
  185. 000001C0  7001                     moveq.l    D0, 0x01
  186. 000001C2  6014                     bra        +0x16 /* 000001D8 */
  187. label000001C4:
  188. 000001C4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  189. 000001C8  486E FFFA                pea.l      [A6 - 0x6]
  190. 000001CC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  191. 000001D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  192. 000001D4  4E93                     jsr        [A3]
  193. 000001D6  7001                     moveq.l    D0, 0x01
  194. label000001D8:
  195. 000001D8  266E FFF2                movea.l    A3, [A6 - 0xE]
  196. 000001DC  4E5E                     unlink     A6
  197. 000001DE  4E75                     rts
  198. fn000001E0:
  199. 000001E0  4E56 FFF8                link       A6, -0x0008
  200. 000001E4  2F0B                     move.l     -[A7], A3
  201. 000001E6  4AAE 0008                tst.l      [A6 + 0x8]
  202. 000001EA  6604                     bne        +0x6 /* 000001F0 */
  203. 000001EC  7000                     moveq.l    D0, 0x00
  204. 000001EE  6044                     bra        +0x46 /* 00000234 */
  205. label000001F0:
  206. 000001F0  42A7                     clr.l      -[A7]
  207. 000001F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  208. 000001F6  A95A                     syscall    GetControlReference/GetCRefCon
  209. 000001F8  201F                     move.l     D0, [A7]+
  210. 000001FA  2D40 FFFC                move.l     [A6 - 0x4], D0
  211. 000001FE  4A80                     tst.l      D0
  212. 00000200  6604                     bne        +0x6 /* 00000206 */
  213. 00000202  7000                     moveq.l    D0, 0x00
  214. 00000204  602E                     bra        +0x30 /* 00000234 */
  215. label00000206:
  216. 00000206  206E FFFC                movea.l    A0, [A6 - 0x4]
  217. 0000020A  2050                     movea.l    A0, [A0]
  218. 0000020C  2668 002E                movea.l    A3, [A0 + 0x2E]
  219. 00000210  200B                     move.l     D0, A3
  220. 00000212  660C                     bne        +0xE /* 00000220 */
  221. 00000214  206E 0014                movea.l    A0, [A6 + 0x14]
  222. 00000218  30BC 0014                move.w     [A0], 0x14
  223. 0000021C  7001                     moveq.l    D0, 0x01
  224. 0000021E  6014                     bra        +0x16 /* 00000234 */
  225. label00000220:
  226. 00000220  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  227. 00000224  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  228. 00000228  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  229. 0000022C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  230. 00000230  4E93                     jsr        [A3]
  231. 00000232  7001                     moveq.l    D0, 0x01
  232. label00000234:
  233. 00000234  266E FFF4                movea.l    A3, [A6 - 0xC]
  234. 00000238  4E5E                     unlink     A6
  235. 0000023A  4E75                     rts
  236. fn0000023C:
  237. 0000023C  4E56 FFF6                link       A6, -0x000A
  238. 00000240  2F0B                     move.l     -[A7], A3
  239. 00000242  4AAE 0008                tst.l      [A6 + 0x8]
  240. 00000246  6604                     bne        +0x6 /* 0000024C */
  241. 00000248  7000                     moveq.l    D0, 0x00
  242. 0000024A  6044                     bra        +0x46 /* 00000290 */
  243. label0000024C:
  244. 0000024C  42A7                     clr.l      -[A7]
  245. 0000024E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  246. 00000252  A95A                     syscall    GetControlReference/GetCRefCon
  247. 00000254  201F                     move.l     D0, [A7]+
  248. 00000256  2D40 FFFC                move.l     [A6 - 0x4], D0
  249. 0000025A  4A80                     tst.l      D0
  250. 0000025C  6604                     bne        +0x6 /* 00000262 */
  251. 0000025E  7000                     moveq.l    D0, 0x00
  252. 00000260  602E                     bra        +0x30 /* 00000290 */
  253. label00000262:
  254. 00000262  206E FFFC                movea.l    A0, [A6 - 0x4]
  255. 00000266  2050                     movea.l    A0, [A0]
  256. 00000268  2668 0032                movea.l    A3, [A0 + 0x32]
  257. 0000026C  200B                     move.l     D0, A3
  258. 0000026E  660C                     bne        +0xE /* 0000027C */
  259. 00000270  206E 0010                movea.l    A0, [A6 + 0x10]
  260. 00000274  30BC 0014                move.w     [A0], 0x14
  261. 00000278  7001                     moveq.l    D0, 0x01
  262. 0000027A  6014                     bra        +0x16 /* 00000290 */
  263. label0000027C:
  264. 0000027C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  265. 00000280  486E FFFA                pea.l      [A6 - 0x6]
  266. 00000284  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  267. 00000288  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  268. 0000028C  4E93                     jsr        [A3]
  269. 0000028E  7001                     moveq.l    D0, 0x01
  270. label00000290:
  271. 00000290  266E FFF2                movea.l    A3, [A6 - 0xE]
  272. 00000294  4E5E                     unlink     A6
  273. 00000296  4E75                     rts
  274. fn00000298:
  275. 00000298  4E56 FFF2                link       A6, -0x000E
  276. 0000029C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  277. 000002A0  286E 0008                movea.l    A4, [A6 + 0x8]
  278. 000002A4  266E 000C                movea.l    A3, [A6 + 0xC]
  279. 000002A8  486E FFFC                pea.l      [A6 - 0x4]
  280. 000002AC  2F0C                     move.l     -[A7], A4
  281. 000002AE  4EBA FDA0                jsr        [PC - 0x260 /* 00000050 */]
  282. 000002B2  486E FFF2                pea.l      [A6 - 0xE]
  283. 000002B6  2F0C                     move.l     -[A7], A4
  284. 000002B8  4EBA FD46                jsr        [PC - 0x2BA /* 00000000 */]
  285. 000002BC  486E FFF8                pea.l      [A6 - 0x8]
  286. 000002C0  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  287. 000002C4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  288. 000002C8  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  289. 000002CC  206E 0010                movea.l    A0, [A6 + 0x10]
  290. 000002D0  4290                     clr.l      [A0]
  291. 000002D2  4293                     clr.l      [A3]
  292. 000002D4  7E00                     moveq.l    D7, 0x00
  293. 000002D6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  294. 000002DA  604E                     bra        +0x50 /* 0000032A */
  295. label000002DC:
  296. 000002DC  486E FFF6                pea.l      [A6 - 0xA]
  297. 000002E0  486E FFF4                pea.l      [A6 - 0xC]
  298. 000002E4  2F07                     move.l     -[A7], D7
  299. 000002E6  2F0C                     move.l     -[A7], A4
  300. 000002E8  4EBA FEF6                jsr        [PC - 0x10A /* 000001E0 */]
  301. 000002EC  4A6E FFF6                tst.w      [A6 - 0xA]
  302. 000002F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  303. 000002F4  6610                     bne        +0x12 /* 00000306 */
  304. 000002F6  486E FFF6                pea.l      [A6 - 0xA]
  305. 000002FA  2F07                     move.l     -[A7], D7
  306. 000002FC  2F0C                     move.l     -[A7], A4
  307. 000002FE  4EBA FF3C                jsr        [PC - 0xC4 /* 0000023C */]
  308. 00000302  4FEF 000C                lea.l      A7, [A7 + 0xC]
  309. label00000306:
  310. 00000306  302E FFF6                move.w     D0, [A6 - 0xA]
  311. 0000030A  48C0                     ext.l      D0
  312. 0000030C  206E 0010                movea.l    A0, [A6 + 0x10]
  313. 00000310  D190                     add.l      [A0], D0
  314. 00000312  2C13                     move.l     D6, [A3]
  315. 00000314  326E FFF4                movea.w    A1, [A6 - 0xC]
  316. 00000318  B3C6                     cmpa.l     A1, D6
  317. 0000031A  6C04                     bge        +0x6 /* 00000320 */
  318. 0000031C  2006                     move.l     D0, D6
  319. 0000031E  6006                     bra        +0x8 /* 00000326 */
  320. label00000320:
  321. 00000320  302E FFF4                move.w     D0, [A6 - 0xC]
  322. 00000324  48C0                     ext.l      D0
  323. label00000326:
  324. 00000326  2680                     move.l     [A3], D0
  325. 00000328  5287                     addq.l     D7, 1
  326. label0000032A:
  327. 0000032A  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  328. 0000032E  6DAC                     blt        -0x52 /* 000002DC */
  329. 00000330  7001                     moveq.l    D0, 0x01
  330. 00000332  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  331. 00000336  4E5E                     unlink     A6
  332. 00000338  4E75                     rts
  333. fn0000033A:
  334. 0000033A  4E56 FFEC                link       A6, -0x0014
  335. 0000033E  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  336. 00000342  266E 0008                movea.l    A3, [A6 + 0x8]
  337. 00000346  2E2E 000C                move.l     D7, [A6 + 0xC]
  338. 0000034A  286E 0018                movea.l    A4, [A6 + 0x18]
  339. 0000034E  246E 001C                movea.l    A2, [A6 + 0x1C]
  340. 00000352  28AE 0010                move.l     [A4], [A6 + 0x10]
  341. 00000356  296E 0014 0004           move.l     [A4 + 0x4], [A6 + 0x14]
  342. 0000035C  486E FFFE                pea.l      [A6 - 0x2]
  343. 00000360  2F07                     move.l     -[A7], D7
  344. 00000362  2F0B                     move.l     -[A7], A3
  345. 00000364  4EBA FDC6                jsr        [PC - 0x23A /* 0000012C */]
  346. 00000368  302E FFFE                move.w     D0, [A6 - 0x2]
  347. 0000036C  D16C 0002                add.w      [A4 + 0x2], D0
  348. 00000370  7014                     moveq.l    D0, 0x14
  349. 00000372  D06C 0002                add.w      D0, [A4 + 0x2]
  350. 00000376  3940 0006                move.w     [A4 + 0x6], D0
  351. 0000037A  4297                     clr.l      [A7]
  352. 0000037C  2F0B                     move.l     -[A7], A3
  353. 0000037E  A95A                     syscall    GetControlReference/GetCRefCon
  354. 00000380  201F                     move.l     D0, [A7]+
  355. 00000382  2D40 FFEC                move.l     [A6 - 0x14], D0
  356. 00000386  2040                     movea.l    A0, D0
  357. 00000388  2050                     movea.l    A0, [A0]
  358. 0000038A  0828 0001 0025           btst.b     [A0 + 0x25], 0x1
  359. 00000390  508F                     addq.l     A7, 8
  360. 00000392  6740                     beq        +0x42 /* 000003D4 */
  361. 00000394  486E FFF6                pea.l      [A6 - 0xA]
  362. 00000398  2F0B                     move.l     -[A7], A3
  363. 0000039A  4EBA FCB4                jsr        [PC - 0x34C /* 00000050 */]
  364. 0000039E  486E FFF4                pea.l      [A6 - 0xC]
  365. 000003A2  2F0B                     move.l     -[A7], A3
  366. 000003A4  4EBA FC5A                jsr        [PC - 0x3A6 /* 00000000 */]
  367. 000003A8  486E FFF0                pea.l      [A6 - 0x10]
  368. 000003AC  2F07                     move.l     -[A7], D7
  369. 000003AE  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  370. 000003B2  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  371. 000003B6  4EBA 37BA                jsr        [PC + 0x37BA /* 00003B72 */]
  372. 000003BA  2EAE FFF0                move.l     [A7], [A6 - 0x10]
  373. 000003BE  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  374. 000003C2  4EBA 3C08                jsr        [PC + 0x3C08 /* 00003FCC */]
  375. 000003C6  4A40                     tst.w      D0
  376. 000003C8  4FEF 0022                lea.l      A7, [A7 + 0x22]
  377. 000003CC  6706                     beq        +0x8 /* 000003D4 */
  378. 000003CE  396C 0002 0006           move.w     [A4 + 0x6], [A4 + 0x2]
  379. label000003D4:
  380. 000003D4  24AE 0010                move.l     [A2], [A6 + 0x10]
  381. 000003D8  256E 0014 0004           move.l     [A2 + 0x4], [A6 + 0x14]
  382. 000003DE  356C 0006 0002           move.w     [A2 + 0x2], [A4 + 0x6]
  383. 000003E4  486E FFFC                pea.l      [A6 - 0x4]
  384. 000003E8  486E FFFA                pea.l      [A6 - 0x6]
  385. 000003EC  2F07                     move.l     -[A7], D7
  386. 000003EE  2F0B                     move.l     -[A7], A3
  387. 000003F0  4EBA FDEE                jsr        [PC - 0x212 /* 000001E0 */]
  388. 000003F4  302A 0002                move.w     D0, [A2 + 0x2]
  389. 000003F8  D06E FFFA                add.w      D0, [A6 - 0x6]
  390. 000003FC  5040                     addq.w     D0, 8
  391. 000003FE  3540 0006                move.w     [A2 + 0x6], D0
  392. 00000402  3E2C 0004                move.w     D7, [A4 + 0x4]
  393. 00000406  DE54                     add.w      D7, [A4]
  394. 00000408  48C7                     ext.l      D7
  395. 0000040A  8FFC 0002                divs.w     D7, 0x2
  396. 0000040E  70F8                     moveq.l    D0, 0xFFFFFFF8
  397. 00000410  D047                     add.w      D0, D7
  398. 00000412  3880                     move.w     [A4], D0
  399. 00000414  7008                     moveq.l    D0, 0x08
  400. 00000416  D047                     add.w      D0, D7
  401. 00000418  3940 0004                move.w     [A4 + 0x4], D0
  402. 0000041C  3E2C 0006                move.w     D7, [A4 + 0x6]
  403. 00000420  DE6C 0002                add.w      D7, [A4 + 0x2]
  404. 00000424  48C7                     ext.l      D7
  405. 00000426  8FFC 0002                divs.w     D7, 0x2
  406. 0000042A  70F8                     moveq.l    D0, 0xFFFFFFF8
  407. 0000042C  D047                     add.w      D0, D7
  408. 0000042E  3940 0002                move.w     [A4 + 0x2], D0
  409. 00000432  7008                     moveq.l    D0, 0x08
  410. 00000434  D047                     add.w      D0, D7
  411. 00000436  3940 0006                move.w     [A4 + 0x6], D0
  412. 0000043A  4CEE 1C80 FFDC           movem.l    D7,A2,A3,A4, [A6 - 0x24]
  413. 00000440  4E5E                     unlink     A6
  414. 00000442  4E75                     rts
  415. fn00000444:
  416. 00000444  4E56 FFF2                link       A6, -0x000E
  417. 00000448  2F07                     move.l     -[A7], D7
  418. 0000044A  486E FFFC                pea.l      [A6 - 0x4]
  419. 0000044E  486E FFFE                pea.l      [A6 - 0x2]
  420. 00000452  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  421. 00000456  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  422. 0000045A  486E FFF8                pea.l      [A6 - 0x8]
  423. 0000045E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  424. 00000462  4EBA FC32                jsr        [PC - 0x3CE /* 00000096 */]
  425. 00000466  302E FFFE                move.w     D0, [A6 - 0x2]
  426. 0000046A  E948                     lsl        D0.w, 4
  427. 0000046C  206E 000C                movea.l    A0, [A6 + 0xC]
  428. 00000470  3080                     move.w     [A0], D0
  429. 00000472  226E 0010                movea.l    A1, [A6 + 0x10]
  430. 00000476  4251                     clr.w      [A1]
  431. 00000478  7E00                     moveq.l    D7, 0x00
  432. 0000047A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  433. 0000047E  601E                     bra        +0x20 /* 0000049E */
  434. label00000480:
  435. 00000480  486E FFF6                pea.l      [A6 - 0xA]
  436. 00000484  2F07                     move.l     -[A7], D7
  437. 00000486  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  438. 0000048A  4EBA FCF8                jsr        [PC - 0x308 /* 00000184 */]
  439. 0000048E  302E FFF6                move.w     D0, [A6 - 0xA]
  440. 00000492  206E 0010                movea.l    A0, [A6 + 0x10]
  441. 00000496  D150                     add.w      [A0], D0
  442. 00000498  4FEF 000C                lea.l      A7, [A7 + 0xC]
  443. 0000049C  5287                     addq.l     D7, 1
  444. label0000049E:
  445. 0000049E  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  446. 000004A2  6DDC                     blt        -0x22 /* 00000480 */
  447. 000004A4  7001                     moveq.l    D0, 0x01
  448. 000004A6  2E1F                     move.l     D7, [A7]+
  449. 000004A8  4E5E                     unlink     A6
  450. 000004AA  4E75                     rts
  451. fn000004AC:
  452. 000004AC  4E56 FFF8                link       A6, -0x0008
  453. 000004B0  486E FFFC                pea.l      [A6 - 0x4]
  454. 000004B4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  455. 000004B8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  456. 000004BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  457. 000004C0  4EBA 36B0                jsr        [PC + 0x36B0 /* 00003B72 */]
  458. 000004C4  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  459. 000004C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  460. 000004CC  4EBA 3AFE                jsr        [PC + 0x3AFE /* 00003FCC */]
  461. 000004D0  4A40                     tst.w      D0
  462. 000004D2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  463. 000004D6  6730                     beq        +0x32 /* 00000508 */
  464. 000004D8  42A7                     clr.l      -[A7]
  465. 000004DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  466. 000004DE  A95A                     syscall    GetControlReference/GetCRefCon
  467. 000004E0  201F                     move.l     D0, [A7]+
  468. 000004E2  2D40 FFF8                move.l     [A6 - 0x8], D0
  469. 000004E6  2040                     movea.l    A0, D0
  470. 000004E8  2050                     movea.l    A0, [A0]
  471. 000004EA  0828 0001 0025           btst.b     [A0 + 0x25], 0x1
  472. 000004F0  662C                     bne        +0x2E /* 0000051E */
  473. 000004F2  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  474. 000004F6  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  475. 000004FA  2F3C 0080 0005           move.l     -[A7], 0x800005
  476. 00000500  4EAD 0CEA                jsr        [A5 + 0xCEA /* export_409 */]
  477. 00000504  508F                     addq.l     A7, 8
  478. 00000506  6016                     bra        +0x18 /* 0000051E */
  479. label00000508:
  480. 00000508  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  481. 0000050C  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  482. 00000510  3F2E 001E                move.w     -[A7], [A6 + 0x1E]
  483. 00000514  3F3C 0080                move.w     -[A7], 0x80
  484. 00000518  4EAD 0CEA                jsr        [A5 + 0xCEA /* export_409 */]
  485. 0000051C  508F                     addq.l     A7, 8
  486. label0000051E:
  487. 0000051E  4E5E                     unlink     A6
  488. 00000520  4E75                     rts
  489. fn00000522:
  490. 00000522  4E56 FFEE                link       A6, -0x0012
  491. 00000526  2D6E 0016 FFF8           move.l     [A6 - 0x8], [A6 + 0x16]
  492. 0000052C  2D6E 001A FFFC           move.l     [A6 - 0x4], [A6 + 0x1A]
  493. 00000532  486E FFF8                pea.l      [A6 - 0x8]
  494. 00000536  2F3C 0001 0001           move.l     -[A7], 0x10001
  495. 0000053C  A8A9                     syscall    InsetRect
  496. 0000053E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  497. 00000542  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  498. 00000546  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  499. 0000054A  2EAE 0012                move.l     [A7], [A6 + 0x12]
  500. 0000054E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  501. 00000552  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  502. 00000556  4EBA 37A6                jsr        [PC + 0x37A6 /* 00003CFE */]
  503. 0000055A  4A40                     tst.w      D0
  504. 0000055C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  505. 00000560  6726                     beq        +0x28 /* 00000588 */
  506. 00000562  3F3C 0004                move.w     -[A7], 0x4
  507. 00000566  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  508. 0000056A  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  509. 0000056E  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  510. 00000572  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  511. 00000576  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  512. 0000057A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  513. 0000057E  4EBA FF2C                jsr        [PC - 0xD4 /* 000004AC */]
  514. 00000582  4FEF 0018                lea.l      A7, [A7 + 0x18]
  515. 00000586  6022                     bra        +0x24 /* 000005AA */
  516. label00000588:
  517. 00000588  4267                     clr.w      -[A7]
  518. 0000058A  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  519. 0000058E  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  520. 00000592  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  521. 00000596  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  522. 0000059A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  523. 0000059E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  524. 000005A2  4EBA FF08                jsr        [PC - 0xF8 /* 000004AC */]
  525. 000005A6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  526. label000005AA:
  527. 000005AA  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  528. 000005AE  4E5E                     unlink     A6
  529. 000005B0  4E75                     rts
  530. fn000005B2:
  531. 000005B2  4E56 FFE0                link       A6, -0x0020
  532. 000005B6  48E7 0108                movem.l    -[A7], D7,A4
  533. 000005BA  286E 0008                movea.l    A4, [A6 + 0x8]
  534. 000005BE  486E FFE8                pea.l      [A6 - 0x18]
  535. 000005C2  2F0C                     move.l     -[A7], A4
  536. 000005C4  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  537. 000005C8  4217                     clr.b      [A7]
  538. 000005CA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  539. 000005CE  486E FFE8                pea.l      [A6 - 0x18]
  540. 000005D2  A8AD                     syscall    PtInRect
  541. 000005D4  4A1F                     tst.b      [A7]+
  542. 000005D6  5C8F                     addq.l     A7, 6
  543. 000005D8  6606                     bne        +0x8 /* 000005E0 */
  544. 000005DA  7000                     moveq.l    D0, 0x00
  545. 000005DC  6000 00B2                bra        +0xB4 /* 00000690 */
  546. label000005E0:
  547. 000005E0  486E FFFC                pea.l      [A6 - 0x4]
  548. 000005E4  2F0C                     move.l     -[A7], A4
  549. 000005E6  4EBA FA68                jsr        [PC - 0x598 /* 00000050 */]
  550. 000005EA  486E FFE0                pea.l      [A6 - 0x20]
  551. 000005EE  2F0C                     move.l     -[A7], A4
  552. 000005F0  4EBA FA0E                jsr        [PC - 0x5F2 /* 00000000 */]
  553. 000005F4  486E FFF8                pea.l      [A6 - 0x8]
  554. 000005F8  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  555. 000005FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  556. 00000600  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  557. 00000604  2D6E FFE8 FFF0           move.l     [A6 - 0x10], [A6 - 0x18]
  558. 0000060A  2D6E FFEC FFF4           move.l     [A6 - 0xC], [A6 - 0x14]
  559. 00000610  486E FFE2                pea.l      [A6 - 0x1E]
  560. 00000614  486E FFE4                pea.l      [A6 - 0x1C]
  561. 00000618  2F0C                     move.l     -[A7], A4
  562. 0000061A  4EBA FE28                jsr        [PC - 0x1D8 /* 00000444 */]
  563. 0000061E  486E FFF0                pea.l      [A6 - 0x10]
  564. 00000622  302E FFE4                move.w     D0, [A6 - 0x1C]
  565. 00000626  4440                     neg.w      D0
  566. 00000628  3F00                     move.w     -[A7], D0
  567. 0000062A  302E FFE2                move.w     D0, [A6 - 0x1E]
  568. 0000062E  4440                     neg.w      D0
  569. 00000630  3F00                     move.w     -[A7], D0
  570. 00000632  A8A8                     syscall    OffsetRect
  571. 00000634  7E00                     moveq.l    D7, 0x00
  572. 00000636  4FEF 0026                lea.l      A7, [A7 + 0x26]
  573. 0000063A  604C                     bra        +0x4E /* 00000688 */
  574. label0000063C:
  575. 0000063C  486E FFE6                pea.l      [A6 - 0x1A]
  576. 00000640  2F07                     move.l     -[A7], D7
  577. 00000642  2F0C                     move.l     -[A7], A4
  578. 00000644  4EBA FB3E                jsr        [PC - 0x4C2 /* 00000184 */]
  579. 00000648  302E FFF0                move.w     D0, [A6 - 0x10]
  580. 0000064C  D06E FFE6                add.w      D0, [A6 - 0x1A]
  581. 00000650  3D40 FFF4                move.w     [A6 - 0xC], D0
  582. 00000654  4217                     clr.b      [A7]
  583. 00000656  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  584. 0000065A  486E FFF0                pea.l      [A6 - 0x10]
  585. 0000065E  A8AD                     syscall    PtInRect
  586. 00000660  4A1F                     tst.b      [A7]+
  587. 00000662  4FEF 000A                lea.l      A7, [A7 + 0xA]
  588. 00000666  6718                     beq        +0x1A /* 00000680 */
  589. 00000668  206E 0014                movea.l    A0, [A6 + 0x14]
  590. 0000066C  20AE FFF0                move.l     [A0], [A6 - 0x10]
  591. 00000670  216E FFF4 0004           move.l     [A0 + 0x4], [A6 - 0xC]
  592. 00000676  226E 0010                movea.l    A1, [A6 + 0x10]
  593. 0000067A  2287                     move.l     [A1], D7
  594. 0000067C  7001                     moveq.l    D0, 0x01
  595. 0000067E  6010                     bra        +0x12 /* 00000690 */
  596. label00000680:
  597. 00000680  3D6E FFF4 FFF0           move.w     [A6 - 0x10], [A6 - 0xC]
  598. 00000686  5287                     addq.l     D7, 1
  599. label00000688:
  600. 00000688  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  601. 0000068C  6DAE                     blt        -0x50 /* 0000063C */
  602. 0000068E  7000                     moveq.l    D0, 0x00
  603. label00000690:
  604. 00000690  4CDF 1080                movem.l    D7,A4, [A7]+
  605. 00000694  4E5E                     unlink     A6
  606. 00000696  4E75                     rts
  607. fn00000698:
  608. 00000698  4E56 FFF4                link       A6, -0x000C
  609. 0000069C  48E7 0108                movem.l    -[A7], D7,A4
  610. 000006A0  286E 0008                movea.l    A4, [A6 + 0x8]
  611. 000006A4  42A7                     clr.l      -[A7]
  612. 000006A6  2F14                     move.l     -[A7], [A4]
  613. 000006A8  A95A                     syscall    GetControlReference/GetCRefCon
  614. 000006AA  201F                     move.l     D0, [A7]+
  615. 000006AC  2D40 FFF4                move.l     [A6 - 0xC], D0
  616. 000006B0  2040                     movea.l    A0, D0
  617. 000006B2  2050                     movea.l    A0, [A0]
  618. 000006B4  0828 0000 0025           btst.b     [A0 + 0x25], 0x0
  619. 000006BA  6606                     bne        +0x8 /* 000006C2 */
  620. 000006BC  7000                     moveq.l    D0, 0x00
  621. 000006BE  6000 0086                bra        +0x88 /* 00000746 */
  622. label000006C2:
  623. 000006C2  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  624. 000006C6  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  625. 000006CA  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  626. 000006CE  4EBA 362E                jsr        [PC + 0x362E /* 00003CFE */]
  627. 000006D2  3E00                     move.w     D7, D0
  628. 000006D4  4A47                     tst.w      D7
  629. 000006D6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  630. 000006DA  670E                     beq        +0x10 /* 000006EA */
  631. 000006DC  397C 0004 002C           move.w     [A4 + 0x2C], 0x4
  632. 000006E2  397C 0003 002E           move.w     [A4 + 0x2E], 0x3
  633. 000006E8  600A                     bra        +0xC /* 000006F4 */
  634. label000006EA:
  635. 000006EA  426C 002C                clr.w      [A4 + 0x2C]
  636. 000006EE  397C 0001 002E           move.w     [A4 + 0x2E], 0x1
  637. label000006F4:
  638. 000006F4  2D6C 0024 FFF8           move.l     [A6 - 0x8], [A4 + 0x24]
  639. 000006FA  2D6C 0028 FFFC           move.l     [A6 - 0x4], [A4 + 0x28]
  640. 00000700  486E FFF8                pea.l      [A6 - 0x8]
  641. 00000704  2F3C FFFD FFFD           move.l     -[A7], 0xFFFDFFFD
  642. 0000070A  A8A9                     syscall    InsetRect
  643. 0000070C  4227                     clr.b      -[A7]
  644. 0000070E  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  645. 00000712  486E FFF8                pea.l      [A6 - 0x8]
  646. 00000716  A8AD                     syscall    PtInRect
  647. 00000718  4A1F                     tst.b      [A7]+
  648. 0000071A  6604                     bne        +0x6 /* 00000720 */
  649. 0000071C  7000                     moveq.l    D0, 0x00
  650. 0000071E  6026                     bra        +0x28 /* 00000746 */
  651. label00000720:
  652. 00000720  3F2C 002E                move.w     -[A7], [A4 + 0x2E]
  653. 00000724  2F2C 0028                move.l     -[A7], [A4 + 0x28]
  654. 00000728  2F2C 0024                move.l     -[A7], [A4 + 0x24]
  655. 0000072C  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  656. 00000730  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  657. 00000734  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  658. 00000738  2F14                     move.l     -[A7], [A4]
  659. 0000073A  4EBA FD70                jsr        [PC - 0x290 /* 000004AC */]
  660. 0000073E  397C 0001 0032           move.w     [A4 + 0x32], 0x1
  661. 00000744  7001                     moveq.l    D0, 0x01
  662. label00000746:
  663. 00000746  4CEE 1080 FFEC           movem.l    D7,A4, [A6 - 0x14]
  664. 0000074C  4E5E                     unlink     A6
  665. 0000074E  4E75                     rts
  666. fn00000750:
  667. 00000750  4E56 FFF8                link       A6, -0x0008
  668. 00000754  48E7 0018                movem.l    -[A7], A3,A4
  669. 00000758  266E 0008                movea.l    A3, [A6 + 0x8]
  670. 0000075C  49EB 0024                lea.l      A4, [A3 + 0x24]
  671. 00000760  2D54 FFF8                move.l     [A6 - 0x8], [A4]
  672. 00000764  2D6C 0004 FFFC           move.l     [A6 - 0x4], [A4 + 0x4]
  673. 0000076A  486E FFF8                pea.l      [A6 - 0x8]
  674. 0000076E  2F3C FFFD FFFD           move.l     -[A7], 0xFFFDFFFD
  675. 00000774  A8A9                     syscall    InsetRect
  676. 00000776  2F13                     move.l     -[A7], [A3]
  677. 00000778  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  678. 0000077C  4217                     clr.b      [A7]
  679. 0000077E  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  680. 00000782  486E FFF8                pea.l      [A6 - 0x8]
  681. 00000786  A8AD                     syscall    PtInRect
  682. 00000788  4A1F                     tst.b      [A7]+
  683. 0000078A  548F                     addq.l     A7, 2
  684. 0000078C  672E                     beq        +0x30 /* 000007BC */
  685. 0000078E  4A6B 0032                tst.w      [A3 + 0x32]
  686. 00000792  6652                     bne        +0x54 /* 000007E6 */
  687. 00000794  3F2B 002E                move.w     -[A7], [A3 + 0x2E]
  688. 00000798  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  689. 0000079C  2F14                     move.l     -[A7], [A4]
  690. 0000079E  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  691. 000007A2  3F2B 001A                move.w     -[A7], [A3 + 0x1A]
  692. 000007A6  2F2B 0012                move.l     -[A7], [A3 + 0x12]
  693. 000007AA  2F13                     move.l     -[A7], [A3]
  694. 000007AC  4EBA FCFE                jsr        [PC - 0x302 /* 000004AC */]
  695. 000007B0  377C 0001 0032           move.w     [A3 + 0x32], 0x1
  696. 000007B6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  697. 000007BA  602A                     bra        +0x2C /* 000007E6 */
  698. label000007BC:
  699. 000007BC  4A6B 0032                tst.w      [A3 + 0x32]
  700. 000007C0  6724                     beq        +0x26 /* 000007E6 */
  701. 000007C2  3F2B 002C                move.w     -[A7], [A3 + 0x2C]
  702. 000007C6  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  703. 000007CA  2F14                     move.l     -[A7], [A4]
  704. 000007CC  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  705. 000007D0  3F2B 001A                move.w     -[A7], [A3 + 0x1A]
  706. 000007D4  2F2B 0012                move.l     -[A7], [A3 + 0x12]
  707. 000007D8  2F13                     move.l     -[A7], [A3]
  708. 000007DA  4EBA FCD0                jsr        [PC - 0x330 /* 000004AC */]
  709. 000007DE  426B 0032                clr.w      [A3 + 0x32]
  710. 000007E2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  711. label000007E6:
  712. 000007E6  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  713. 000007EA  7001                     moveq.l    D0, 0x01
  714. 000007EC  4CDF 1800                movem.l    A3,A4, [A7]+
  715. 000007F0  4E5E                     unlink     A6
  716. 000007F2  4E75                     rts
  717. fn000007F4:
  718. 000007F4  4E56 0000                link       A6, 0
  719. 000007F8  48E7 0018                movem.l    -[A7], A3,A4
  720. 000007FC  266E 0008                movea.l    A3, [A6 + 0x8]
  721. 00000800  49EB 0032                lea.l      A4, [A3 + 0x32]
  722. 00000804  4A54                     tst.w      [A4]
  723. 00000806  672C                     beq        +0x2E /* 00000834 */
  724. 00000808  2F13                     move.l     -[A7], [A3]
  725. 0000080A  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  726. 0000080E  3EBC 0002                move.w     [A7], 0x2
  727. 00000812  2F2B 0028                move.l     -[A7], [A3 + 0x28]
  728. 00000816  2F2B 0024                move.l     -[A7], [A3 + 0x24]
  729. 0000081A  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  730. 0000081E  3F2B 001A                move.w     -[A7], [A3 + 0x1A]
  731. 00000822  2F2B 0012                move.l     -[A7], [A3 + 0x12]
  732. 00000826  2F13                     move.l     -[A7], [A3]
  733. 00000828  4EBA FC82                jsr        [PC - 0x37E /* 000004AC */]
  734. 0000082C  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  735. 00000830  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  736. label00000834:
  737. 00000834  3014                     move.w     D0, [A4]
  738. 00000836  4CDF 1800                movem.l    A3,A4, [A7]+
  739. 0000083A  4E5E                     unlink     A6
  740. 0000083C  4E75                     rts
  741. fn0000083E:
  742. 0000083E  4E56 FFF0                link       A6, -0x0010
  743. 00000842  2F0C                     move.l     -[A7], A4
  744. 00000844  286E 0008                movea.l    A4, [A6 + 0x8]
  745. 00000848  2F14                     move.l     -[A7], [A4]
  746. 0000084A  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  747. 0000084E  486E FFF0                pea.l      [A6 - 0x10]
  748. 00000852  2F14                     move.l     -[A7], [A4]
  749. 00000854  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  750. 00000858  2EAE FFF4                move.l     [A7], [A6 - 0xC]
  751. 0000085C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  752. 00000860  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  753. 00000864  2D6C 001C FFF8           move.l     [A6 - 0x8], [A4 + 0x1C]
  754. 0000086A  2D6C 0020 FFFC           move.l     [A6 - 0x4], [A4 + 0x20]
  755. 00000870  302C 002A                move.w     D0, [A4 + 0x2A]
  756. 00000874  906C 0026                sub.w      D0, [A4 + 0x26]
  757. 00000878  916E FFFA                sub.w      [A6 - 0x6], D0
  758. 0000087C  2EBC 0001 000A           move.l     [A7], 0x1000A
  759. 00000882  3F3C 0001                move.w     -[A7], 0x1
  760. 00000886  2F3C FFFF D2B6           move.l     -[A7], 0xFFFFD2B6
  761. 0000088C  486E FFF8                pea.l      [A6 - 0x8]
  762. 00000890  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  763. 00000894  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  764. 00000898  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  765. 0000089C  286E FFEC                movea.l    A4, [A6 - 0x14]
  766. 000008A0  4E5E                     unlink     A6
  767. 000008A2  4E75                     rts
  768. fn000008A4:
  769. 000008A4  4E56 FFFC                link       A6, -0x0004
  770. 000008A8  48E7 0300                movem.l    -[A7], D6,D7
  771. 000008AC  42A7                     clr.l      -[A7]
  772. 000008AE  A975                     syscall    TickCount
  773. 000008B0  2E1F                     move.l     D7, [A7]+
  774. 000008B2  604E                     bra        +0x50 /* 00000902 */
  775. label000008B4:
  776. 000008B4  42A7                     clr.l      -[A7]
  777. 000008B6  A975                     syscall    TickCount
  778. 000008B8  7014                     moveq.l    D0, 0x14
  779. 000008BA  D087                     add.l      D0, D7
  780. 000008BC  B09F                     cmp.l      D0, [A7]+
  781. 000008BE  6404                     bcc        +0x6 /* 000008C4 */
  782. 000008C0  7001                     moveq.l    D0, 0x01
  783. 000008C2  6048                     bra        +0x4A /* 0000090C */
  784. label000008C4:
  785. 000008C4  486E FFFC                pea.l      [A6 - 0x4]
  786. 000008C8  A972                     syscall    GetMouse
  787. 000008CA  3C2E FFFE                move.w     D6, [A6 - 0x2]
  788. 000008CE  9C6E 000A                sub.w      D6, [A6 + 0xA]
  789. 000008D2  4A46                     tst.w      D6
  790. 000008D4  6C06                     bge        +0x8 /* 000008DC */
  791. 000008D6  3006                     move.w     D0, D6
  792. 000008D8  4440                     neg.w      D0
  793. 000008DA  6002                     bra        +0x4 /* 000008DE */
  794. label000008DC:
  795. 000008DC  3006                     move.w     D0, D6
  796. label000008DE:
  797. 000008DE  5B40                     subq.w     D0, 5
  798. 000008E0  6F04                     ble        +0x6 /* 000008E6 */
  799. 000008E2  7001                     moveq.l    D0, 0x01
  800. 000008E4  6026                     bra        +0x28 /* 0000090C */
  801. label000008E6:
  802. 000008E6  3C2E FFFC                move.w     D6, [A6 - 0x4]
  803. 000008EA  9C6E 0008                sub.w      D6, [A6 + 0x8]
  804. 000008EE  4A46                     tst.w      D6
  805. 000008F0  6C06                     bge        +0x8 /* 000008F8 */
  806. 000008F2  3006                     move.w     D0, D6
  807. 000008F4  4440                     neg.w      D0
  808. 000008F6  6002                     bra        +0x4 /* 000008FA */
  809. label000008F8:
  810. 000008F8  3006                     move.w     D0, D6
  811. label000008FA:
  812. 000008FA  5B40                     subq.w     D0, 5
  813. 000008FC  6F04                     ble        +0x6 /* 00000902 */
  814. 000008FE  7001                     moveq.l    D0, 0x01
  815. 00000900  600A                     bra        +0xC /* 0000090C */
  816. label00000902:
  817. 00000902  4227                     clr.b      -[A7]
  818. 00000904  A973                     syscall    StillDown
  819. 00000906  4A1F                     tst.b      [A7]+
  820. 00000908  66AA                     bne        -0x54 /* 000008B4 */
  821. 0000090A  7000                     moveq.l    D0, 0x00
  822. label0000090C:
  823. 0000090C  4CDF 00C0                movem.l    D6,D7, [A7]+
  824. 00000910  4E5E                     unlink     A6
  825. 00000912  4E75                     rts
  826. fn00000914:
  827. 00000914  4E56 FFE6                link       A6, -0x001A
  828. 00000918  2F0C                     move.l     -[A7], A4
  829. 0000091A  286E 0008                movea.l    A4, [A6 + 0x8]
  830. 0000091E  42A7                     clr.l      -[A7]
  831. 00000920  2F14                     move.l     -[A7], [A4]
  832. 00000922  A95A                     syscall    GetControlReference/GetCRefCon
  833. 00000924  201F                     move.l     D0, [A7]+
  834. 00000926  2D40 FFE6                move.l     [A6 - 0x1A], D0
  835. 0000092A  2040                     movea.l    A0, D0
  836. 0000092C  2050                     movea.l    A0, [A0]
  837. 0000092E  0828 0004 0003           btst.b     [A0 + 0x3], 0x4
  838. 00000934  6706                     beq        +0x8 /* 0000093C */
  839. 00000936  7000                     moveq.l    D0, 0x00
  840. 00000938  6000 008A                bra        +0x8C /* 000009C4 */
  841. label0000093C:
  842. 0000093C  486E FFFC                pea.l      [A6 - 0x4]
  843. 00000940  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  844. 00000944  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  845. 00000948  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  846. 0000094C  4EBA 3224                jsr        [PC + 0x3224 /* 00003B72 */]
  847. 00000950  486E FFEA                pea.l      [A6 - 0x16]
  848. 00000954  2F14                     move.l     -[A7], [A4]
  849. 00000956  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  850. 0000095A  3D6E FFEC FFF4           move.w     [A6 - 0xC], [A6 - 0x14]
  851. 00000960  3D6C 001C FFF2           move.w     [A6 - 0xE], [A4 + 0x1C]
  852. 00000966  3D6C 0020 FFF6           move.w     [A6 - 0xA], [A4 + 0x20]
  853. 0000096C  486E FFFA                pea.l      [A6 - 0x6]
  854. 00000970  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  855. 00000974  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  856. 00000978  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  857. 0000097C  4EBA 3230                jsr        [PC + 0x3230 /* 00003BAE */]
  858. 00000980  486E FFF2                pea.l      [A6 - 0xE]
  859. 00000984  2F3C FFFD 0000           move.l     -[A7], 0xFFFD0000
  860. 0000098A  A8A9                     syscall    InsetRect
  861. 0000098C  3D6C 002A FFF8           move.w     [A6 - 0x8], [A4 + 0x2A]
  862. 00000992  4217                     clr.b      [A7]
  863. 00000994  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  864. 00000998  486E FFF2                pea.l      [A6 - 0xE]
  865. 0000099C  A8AD                     syscall    PtInRect
  866. 0000099E  4A1F                     tst.b      [A7]+
  867. 000009A0  4FEF 0022                lea.l      A7, [A7 + 0x22]
  868. 000009A4  6604                     bne        +0x6 /* 000009AA */
  869. 000009A6  7000                     moveq.l    D0, 0x00
  870. 000009A8  601A                     bra        +0x1C /* 000009C4 */
  871. label000009AA:
  872. 000009AA  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  873. 000009AE  4EBA FEF4                jsr        [PC - 0x10C /* 000008A4 */]
  874. 000009B2  4A40                     tst.w      D0
  875. 000009B4  588F                     addq.l     A7, 4
  876. 000009B6  6604                     bne        +0x6 /* 000009BC */
  877. 000009B8  7000                     moveq.l    D0, 0x00
  878. 000009BA  6008                     bra        +0xA /* 000009C4 */
  879. label000009BC:
  880. 000009BC  2F0C                     move.l     -[A7], A4
  881. 000009BE  4EBA FE7E                jsr        [PC - 0x182 /* 0000083E */]
  882. 000009C2  7001                     moveq.l    D0, 0x01
  883. label000009C4:
  884. 000009C4  286E FFE2                movea.l    A4, [A6 - 0x1E]
  885. 000009C8  4E5E                     unlink     A6
  886. 000009CA  4E75                     rts
  887. fn000009CC:
  888. 000009CC  4E56 FFF8                link       A6, -0x0008
  889. 000009D0  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  890. 000009D4  286E 0008                movea.l    A4, [A6 + 0x8]
  891. 000009D8  486E FFF8                pea.l      [A6 - 0x8]
  892. 000009DC  2F14                     move.l     -[A7], [A4]
  893. 000009DE  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  894. 000009E2  4217                     clr.b      [A7]
  895. 000009E4  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  896. 000009E8  486E FFF8                pea.l      [A6 - 0x8]
  897. 000009EC  A8AD                     syscall    PtInRect
  898. 000009EE  4A1F                     tst.b      [A7]+
  899. 000009F0  5C8F                     addq.l     A7, 6
  900. 000009F2  6646                     bne        +0x48 /* 00000A3A */
  901. 000009F4  3E2C 0008                move.w     D7, [A4 + 0x8]
  902. 000009F8  BE6E FFF8                cmp.w      D7, [A6 - 0x8]
  903. 000009FC  6C1C                     bge        +0x1E /* 00000A1A */
  904. 000009FE  4878 0014                push.l     0x14
  905. 00000A02  2F14                     move.l     -[A7], [A4]
  906. 00000A04  4EBA 2828                jsr        [PC + 0x2828 /* 0000322E */]
  907. 00000A08  486C 0008                pea.l      [A4 + 0x8]
  908. 00000A0C  486E FFF8                pea.l      [A6 - 0x8]
  909. 00000A10  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  910. 00000A14  4FEF 0010                lea.l      A7, [A7 + 0x10]
  911. 00000A18  6020                     bra        +0x22 /* 00000A3A */
  912. label00000A1A:
  913. 00000A1A  BE6E FFFC                cmp.w      D7, [A6 - 0x4]
  914. 00000A1E  6F1A                     ble        +0x1C /* 00000A3A */
  915. 00000A20  4878 0015                push.l     0x15
  916. 00000A24  2F14                     move.l     -[A7], [A4]
  917. 00000A26  4EBA 2806                jsr        [PC + 0x2806 /* 0000322E */]
  918. 00000A2A  486C 0008                pea.l      [A4 + 0x8]
  919. 00000A2E  486E FFF8                pea.l      [A6 - 0x8]
  920. 00000A32  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  921. 00000A36  4FEF 0010                lea.l      A7, [A7 + 0x10]
  922. label00000A3A:
  923. 00000A3A  3C2C 000A                move.w     D6, [A4 + 0xA]
  924. 00000A3E  9C6C 0006                sub.w      D6, [A4 + 0x6]
  925. 00000A42  3A2C 0008                move.w     D5, [A4 + 0x8]
  926. 00000A46  9A6C 0004                sub.w      D5, [A4 + 0x4]
  927. 00000A4A  4A46                     tst.w      D6
  928. 00000A4C  6604                     bne        +0x6 /* 00000A52 */
  929. 00000A4E  4A45                     tst.w      D5
  930. 00000A50  6718                     beq        +0x1A /* 00000A6A */
  931. label00000A52:
  932. 00000A52  2F0C                     move.l     -[A7], A4
  933. 00000A54  4EBA FDE8                jsr        [PC - 0x218 /* 0000083E */]
  934. 00000A58  486C 001C                pea.l      [A4 + 0x1C]
  935. 00000A5C  3F06                     move.w     -[A7], D6
  936. 00000A5E  3F05                     move.w     -[A7], D5
  937. 00000A60  A8A8                     syscall    OffsetRect
  938. 00000A62  2E8C                     move.l     [A7], A4
  939. 00000A64  4EBA FDD8                jsr        [PC - 0x228 /* 0000083E */]
  940. 00000A68  588F                     addq.l     A7, 4
  941. label00000A6A:
  942. 00000A6A  7001                     moveq.l    D0, 0x01
  943. 00000A6C  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  944. 00000A70  4E5E                     unlink     A6
  945. 00000A72  4E75                     rts
  946. fn00000A74:
  947. 00000A74  4E56 FFC0                link       A6, -0x0040
  948. 00000A78  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  949. 00000A7C  286E 0008                movea.l    A4, [A6 + 0x8]
  950. 00000A80  2F0C                     move.l     -[A7], A4
  951. 00000A82  4EBA FDBA                jsr        [PC - 0x246 /* 0000083E */]
  952. 00000A86  486E FFC2                pea.l      [A6 - 0x3E]
  953. 00000A8A  2F14                     move.l     -[A7], [A4]
  954. 00000A8C  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  955. 00000A90  47EC 000A                lea.l      A3, [A4 + 0xA]
  956. 00000A94  3013                     move.w     D0, [A3]
  957. 00000A96  B06E FFC4                cmp.w      D0, [A6 - 0x3C]
  958. 00000A9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  959. 00000A9E  6E04                     bgt        +0x6 /* 00000AA4 */
  960. 00000AA0  36AE FFC4                move.w     [A3], [A6 - 0x3C]
  961. label00000AA4:
  962. 00000AA4  486E FFF0                pea.l      [A6 - 0x10]
  963. 00000AA8  486E FFFC                pea.l      [A6 - 0x4]
  964. 00000AAC  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  965. 00000AB0  2F14                     move.l     -[A7], [A4]
  966. 00000AB2  4EBA FAFE                jsr        [PC - 0x502 /* 000005B2 */]
  967. 00000AB6  4A40                     tst.w      D0
  968. 00000AB8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  969. 00000ABC  6606                     bne        +0x8 /* 00000AC4 */
  970. 00000ABE  7000                     moveq.l    D0, 0x00
  971. 00000AC0  6000 02C6                bra        +0x2C8 /* 00000D88 */
  972. label00000AC4:
  973. 00000AC4  302E FFF4                move.w     D0, [A6 - 0xC]
  974. 00000AC8  906E FFF0                sub.w      D0, [A6 - 0x10]
  975. 00000ACC  48C0                     ext.l      D0
  976. 00000ACE  81FC 0002                divs.w     D0, 0x2
  977. 00000AD2  D06E FFF0                add.w      D0, [A6 - 0x10]
  978. 00000AD6  3E00                     move.w     D7, D0
  979. 00000AD8  BE6C 0008                cmp.w      D7, [A4 + 0x8]
  980. 00000ADC  6F04                     ble        +0x6 /* 00000AE2 */
  981. 00000ADE  53AE FFFC                subq.l     [A6 - 0x4], 1
  982. label00000AE2:
  983. 00000AE2  2E2C 0016                move.l     D7, [A4 + 0x16]
  984. 00000AE6  BEAE FFFC                cmp.l      D7, [A6 - 0x4]
  985. 00000AEA  6604                     bne        +0x6 /* 00000AF0 */
  986. 00000AEC  53AE FFFC                subq.l     [A6 - 0x4], 1
  987. label00000AF0:
  988. 00000AF0  7001                     moveq.l    D0, 0x01
  989. 00000AF2  D0AE FFFC                add.l      D0, [A6 - 0x4]
  990. 00000AF6  2D40 FFF8                move.l     [A6 - 0x8], D0
  991. 00000AFA  BE80                     cmp.l      D7, D0
  992. 00000AFC  6620                     bne        +0x22 /* 00000B1E */
  993. 00000AFE  486E FFD8                pea.l      [A6 - 0x28]
  994. 00000B02  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  995. 00000B06  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  996. 00000B0A  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  997. 00000B0E  4EBA 3550                jsr        [PC + 0x3550 /* 00004060 */]
  998. 00000B12  202E FFD8                move.l     D0, [A6 - 0x28]
  999. 00000B16  D1AE FFF8                add.l      [A6 - 0x8], D0
  1000. 00000B1A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1001. label00000B1E:
  1002. 00000B1E  486E FFDE                pea.l      [A6 - 0x22]
  1003. 00000B22  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1004. 00000B26  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1005. 00000B2A  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1006. 00000B2E  4EBA 307E                jsr        [PC + 0x307E /* 00003BAE */]
  1007. 00000B32  486E FFDC                pea.l      [A6 - 0x24]
  1008. 00000B36  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1009. 00000B3A  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1010. 00000B3E  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1011. 00000B42  4EBA 306A                jsr        [PC + 0x306A /* 00003BAE */]
  1012. 00000B46  302E FFDE                move.w     D0, [A6 - 0x22]
  1013. 00000B4A  B06E FFDC                cmp.w      D0, [A6 - 0x24]
  1014. 00000B4E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1015. 00000B52  6C04                     bge        +0x6 /* 00000B58 */
  1016. 00000B54  3C2E FFDC                move.w     D6, [A6 - 0x24]
  1017. label00000B58:
  1018. 00000B58  302E FFDE                move.w     D0, [A6 - 0x22]
  1019. 00000B5C  B06E FFDC                cmp.w      D0, [A6 - 0x24]
  1020. 00000B60  6640                     bne        +0x42 /* 00000BA2 */
  1021. 00000B62  2D6E FFC2 FFE0           move.l     [A6 - 0x20], [A6 - 0x3E]
  1022. 00000B68  2D6E FFC6 FFE4           move.l     [A6 - 0x1C], [A6 - 0x3A]
  1023. 00000B6E  486E FFF0                pea.l      [A6 - 0x10]
  1024. 00000B72  486E FFE8                pea.l      [A6 - 0x18]
  1025. 00000B76  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1026. 00000B7A  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  1027. 00000B7E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1028. 00000B82  2F14                     move.l     -[A7], [A4]
  1029. 00000B84  4EBA F7B4                jsr        [PC - 0x84C /* 0000033A */]
  1030. 00000B88  302C 000A                move.w     D0, [A4 + 0xA]
  1031. 00000B8C  B06E FFEE                cmp.w      D0, [A6 - 0x12]
  1032. 00000B90  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1033. 00000B94  6F08                     ble        +0xA /* 00000B9E */
  1034. 00000B96  7C01                     moveq.l    D6, 0x01
  1035. 00000B98  DC6E FFDE                add.w      D6, [A6 - 0x22]
  1036. 00000B9C  6004                     bra        +0x6 /* 00000BA2 */
  1037. label00000B9E:
  1038. 00000B9E  3C2E FFDE                move.w     D6, [A6 - 0x22]
  1039. label00000BA2:
  1040. 00000BA2  302E FFDE                move.w     D0, [A6 - 0x22]
  1041. 00000BA6  B06E FFDC                cmp.w      D0, [A6 - 0x24]
  1042. 00000BAA  6F00 00B8                ble        +0xBA /* 00000C64 */
  1043. 00000BAE  2D6E FFC2 FFE0           move.l     [A6 - 0x20], [A6 - 0x3E]
  1044. 00000BB4  2D6E FFC6 FFE4           move.l     [A6 - 0x1C], [A6 - 0x3A]
  1045. 00000BBA  486E FFF0                pea.l      [A6 - 0x10]
  1046. 00000BBE  486E FFE8                pea.l      [A6 - 0x18]
  1047. 00000BC2  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1048. 00000BC6  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  1049. 00000BCA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1050. 00000BCE  2F14                     move.l     -[A7], [A4]
  1051. 00000BD0  4EBA F768                jsr        [PC - 0x898 /* 0000033A */]
  1052. 00000BD4  302C 000A                move.w     D0, [A4 + 0xA]
  1053. 00000BD8  B06E FFEE                cmp.w      D0, [A6 - 0x12]
  1054. 00000BDC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1055. 00000BE0  6E06                     bgt        +0x8 /* 00000BE8 */
  1056. 00000BE2  3C2E FFDC                move.w     D6, [A6 - 0x24]
  1057. 00000BE6  607C                     bra        +0x7E /* 00000C64 */
  1058. label00000BE8:
  1059. 00000BE8  3E2E FFEE                move.w     D7, [A6 - 0x12]
  1060. 00000BEC  486E FFF0                pea.l      [A6 - 0x10]
  1061. 00000BF0  486E FFE8                pea.l      [A6 - 0x18]
  1062. 00000BF4  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1063. 00000BF8  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  1064. 00000BFC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1065. 00000C00  2F14                     move.l     -[A7], [A4]
  1066. 00000C02  4EBA F736                jsr        [PC - 0x8CA /* 0000033A */]
  1067. 00000C06  3A2C 000A                move.w     D5, [A4 + 0xA]
  1068. 00000C0A  BA6E FFEE                cmp.w      D5, [A6 - 0x12]
  1069. 00000C0E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1070. 00000C12  6F08                     ble        +0xA /* 00000C1C */
  1071. 00000C14  7C01                     moveq.l    D6, 0x01
  1072. 00000C16  DC6E FFDE                add.w      D6, [A6 - 0x22]
  1073. 00000C1A  6048                     bra        +0x4A /* 00000C64 */
  1074. label00000C1C:
  1075. 00000C1C  BA6E FFEA                cmp.w      D5, [A6 - 0x16]
  1076. 00000C20  6D0C                     blt        +0xE /* 00000C2E */
  1077. 00000C22  BA6E FFEE                cmp.w      D5, [A6 - 0x12]
  1078. 00000C26  6E06                     bgt        +0x8 /* 00000C2E */
  1079. 00000C28  3C2E FFDE                move.w     D6, [A6 - 0x22]
  1080. 00000C2C  6036                     bra        +0x38 /* 00000C64 */
  1081. label00000C2E:
  1082. 00000C2E  3C2E FFDE                move.w     D6, [A6 - 0x22]
  1083. 00000C32  9C6E FFDC                sub.w      D6, [A6 - 0x24]
  1084. 00000C36  0C46 0002                cmpi.w     D6, 0x2
  1085. 00000C3A  6E08                     bgt        +0xA /* 00000C44 */
  1086. 00000C3C  7C01                     moveq.l    D6, 0x01
  1087. 00000C3E  DC6E FFDC                add.w      D6, [A6 - 0x24]
  1088. 00000C42  6020                     bra        +0x22 /* 00000C64 */
  1089. label00000C44:
  1090. 00000C44  382E FFEA                move.w     D4, [A6 - 0x16]
  1091. 00000C48  9847                     sub.w      D4, D7
  1092. 00000C4A  3606                     move.w     D3, D6
  1093. 00000C4C  2004                     move.l     D0, D4
  1094. 00000C4E  48C0                     ext.l      D0
  1095. 00000C50  81C3                     divs.w     D0, D3
  1096. 00000C52  3D40 FFC0                move.w     [A6 - 0x40], D0
  1097. 00000C56  3205                     move.w     D1, D5
  1098. 00000C58  9247                     sub.w      D1, D7
  1099. 00000C5A  48C1                     ext.l      D1
  1100. 00000C5C  83C0                     divs.w     D1, D0
  1101. 00000C5E  D26E FFDC                add.w      D1, [A6 - 0x24]
  1102. 00000C62  3C01                     move.w     D6, D1
  1103. label00000C64:
  1104. 00000C64  486E FFD6                pea.l      [A6 - 0x2A]
  1105. 00000C68  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  1106. 00000C6C  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1107. 00000C70  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1108. 00000C74  4EBA 2F38                jsr        [PC + 0x2F38 /* 00003BAE */]
  1109. 00000C78  202C 0016                move.l     D0, [A4 + 0x16]
  1110. 00000C7C  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  1111. 00000C80  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1112. 00000C84  660C                     bne        +0xE /* 00000C92 */
  1113. 00000C86  BC6E FFD6                cmp.w      D6, [A6 - 0x2A]
  1114. 00000C8A  6606                     bne        +0x8 /* 00000C92 */
  1115. 00000C8C  7001                     moveq.l    D0, 0x01
  1116. 00000C8E  6000 00F8                bra        +0xFA /* 00000D88 */
  1117. label00000C92:
  1118. 00000C92  4AAE FFFC                tst.l      [A6 - 0x4]
  1119. 00000C96  6C06                     bge        +0x8 /* 00000C9E */
  1120. 00000C98  7001                     moveq.l    D0, 0x01
  1121. 00000C9A  6000 00EC                bra        +0xEE /* 00000D88 */
  1122. label00000C9E:
  1123. 00000C9E  486E FFD2                pea.l      [A6 - 0x2E]
  1124. 00000CA2  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  1125. 00000CA6  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1126. 00000CAA  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1127. 00000CAE  4EBA 2EC2                jsr        [PC + 0x2EC2 /* 00003B72 */]
  1128. 00000CB2  486E FFCE                pea.l      [A6 - 0x32]
  1129. 00000CB6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1130. 00000CBA  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1131. 00000CBE  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1132. 00000CC2  4EBA 2EAE                jsr        [PC + 0x2EAE /* 00003B72 */]
  1133. 00000CC6  486E FFCA                pea.l      [A6 - 0x36]
  1134. 00000CCA  42A7                     clr.l      -[A7]
  1135. 00000CCC  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1136. 00000CD0  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1137. 00000CD4  4EBA 2E9C                jsr        [PC + 0x2E9C /* 00003B72 */]
  1138. 00000CD8  2EAE FFCA                move.l     [A7], [A6 - 0x36]
  1139. 00000CDC  3F06                     move.w     -[A7], D6
  1140. 00000CDE  2F2E FFCE                move.l     -[A7], [A6 - 0x32]
  1141. 00000CE2  2F2E FFD2                move.l     -[A7], [A6 - 0x2E]
  1142. 00000CE6  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1143. 00000CEA  4EBA 4626                jsr        [PC + 0x4626 /* 00005312 */]
  1144. 00000CEE  486E FFD8                pea.l      [A6 - 0x28]
  1145. 00000CF2  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  1146. 00000CF6  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1147. 00000CFA  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1148. 00000CFE  4EBA 3360                jsr        [PC + 0x3360 /* 00004060 */]
  1149. 00000D02  2EAE FFD8                move.l     [A7], [A6 - 0x28]
  1150. 00000D06  486E FFF8                pea.l      [A6 - 0x8]
  1151. 00000D0A  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  1152. 00000D0E  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1153. 00000D12  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1154. 00000D16  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  1155. 00000D1A  202C 0016                move.l     D0, [A4 + 0x16]
  1156. 00000D1E  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  1157. 00000D22  4FEF 0054                lea.l      A7, [A7 + 0x54]
  1158. 00000D26  6C1C                     bge        +0x1E /* 00000D44 */
  1159. 00000D28  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  1160. 00000D2E  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  1161. 00000D32  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1162. 00000D36  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1163. 00000D3A  4EBA 3726                jsr        [PC + 0x3726 /* 00004462 */]
  1164. 00000D3E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1165. 00000D42  601A                     bra        +0x1C /* 00000D5E */
  1166. label00000D44:
  1167. 00000D44  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  1168. 00000D4A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1169. 00000D4E  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1170. 00000D52  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1171. 00000D56  4EBA 370A                jsr        [PC + 0x370A /* 00004462 */]
  1172. 00000D5A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1173. label00000D5E:
  1174. 00000D5E  3006                     move.w     D0, D6
  1175. 00000D60  906E FFD6                sub.w      D0, [A6 - 0x2A]
  1176. 00000D64  3F00                     move.w     -[A7], D0
  1177. 00000D66  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  1178. 00000D6A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1179. 00000D6E  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1180. 00000D72  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1181. 00000D76  4EBA 31DA                jsr        [PC + 0x31DA /* 00003F52 */]
  1182. 00000D7A  2E94                     move.l     [A7], [A4]
  1183. 00000D7C  4EBA 0906                jsr        [PC + 0x906 /* 00001684 */]
  1184. 00000D80  2E94                     move.l     [A7], [A4]
  1185. 00000D82  4EBA 0FF2                jsr        [PC + 0xFF2 /* 00001D76 */]
  1186. 00000D86  7001                     moveq.l    D0, 0x01
  1187. label00000D88:
  1188. 00000D88  4CEE 18F8 FFA4           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x5C]
  1189. 00000D8E  4E5E                     unlink     A6
  1190. 00000D90  4E75                     rts
  1191. fn00000D92:
  1192. 00000D92  4E56 FFFC                link       A6, -0x0004
  1193. 00000D96  42A7                     clr.l      -[A7]
  1194. 00000D98  206E 0008                movea.l    A0, [A6 + 0x8]
  1195. 00000D9C  2F10                     move.l     -[A7], [A0]
  1196. 00000D9E  A95A                     syscall    GetControlReference/GetCRefCon
  1197. 00000DA0  201F                     move.l     D0, [A7]+
  1198. 00000DA2  2D40 FFFC                move.l     [A6 - 0x4], D0
  1199. 00000DA6  2040                     movea.l    A0, D0
  1200. 00000DA8  2050                     movea.l    A0, [A0]
  1201. 00000DAA  7040                     moveq.l    D0, 0x40
  1202. 00000DAC  C068 0002                and.w      D0, [A0 + 0x2]
  1203. 00000DB0  4E5E                     unlink     A6
  1204. 00000DB2  4E75                     rts
  1205. fn00000DB4:
  1206. 00000DB4  4E56 FFF8                link       A6, -0x0008
  1207. 00000DB8  48E7 0108                movem.l    -[A7], D7,A4
  1208. 00000DBC  286E 0008                movea.l    A4, [A6 + 0x8]
  1209. 00000DC0  486E FFF8                pea.l      [A6 - 0x8]
  1210. 00000DC4  2F14                     move.l     -[A7], [A4]
  1211. 00000DC6  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  1212. 00000DCA  4217                     clr.b      [A7]
  1213. 00000DCC  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1214. 00000DD0  486E FFF8                pea.l      [A6 - 0x8]
  1215. 00000DD4  A8AD                     syscall    PtInRect
  1216. 00000DD6  4A1F                     tst.b      [A7]+
  1217. 00000DD8  5C8F                     addq.l     A7, 6
  1218. 00000DDA  6646                     bne        +0x48 /* 00000E22 */
  1219. 00000DDC  3E2C 0008                move.w     D7, [A4 + 0x8]
  1220. 00000DE0  BE6E FFF8                cmp.w      D7, [A6 - 0x8]
  1221. 00000DE4  6C1C                     bge        +0x1E /* 00000E02 */
  1222. 00000DE6  4878 0014                push.l     0x14
  1223. 00000DEA  2F14                     move.l     -[A7], [A4]
  1224. 00000DEC  4EBA 2440                jsr        [PC + 0x2440 /* 0000322E */]
  1225. 00000DF0  486C 0008                pea.l      [A4 + 0x8]
  1226. 00000DF4  486E FFF8                pea.l      [A6 - 0x8]
  1227. 00000DF8  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  1228. 00000DFC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1229. 00000E00  6020                     bra        +0x22 /* 00000E22 */
  1230. label00000E02:
  1231. 00000E02  BE6E FFFC                cmp.w      D7, [A6 - 0x4]
  1232. 00000E06  6F1A                     ble        +0x1C /* 00000E22 */
  1233. 00000E08  4878 0015                push.l     0x15
  1234. 00000E0C  2F14                     move.l     -[A7], [A4]
  1235. 00000E0E  4EBA 241E                jsr        [PC + 0x241E /* 0000322E */]
  1236. 00000E12  486C 0008                pea.l      [A4 + 0x8]
  1237. 00000E16  486E FFF8                pea.l      [A6 - 0x8]
  1238. 00000E1A  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  1239. 00000E1E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1240. label00000E22:
  1241. 00000E22  2F14                     move.l     -[A7], [A4]
  1242. 00000E24  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  1243. 00000E28  486C 001C                pea.l      [A4 + 0x1C]
  1244. 00000E2C  486C 0016                pea.l      [A4 + 0x16]
  1245. 00000E30  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1246. 00000E34  2F14                     move.l     -[A7], [A4]
  1247. 00000E36  4EBA F77A                jsr        [PC - 0x886 /* 000005B2 */]
  1248. 00000E3A  4A40                     tst.w      D0
  1249. 00000E3C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1250. 00000E40  6608                     bne        +0xA /* 00000E4A */
  1251. 00000E42  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  1252. 00000E46  7000                     moveq.l    D0, 0x00
  1253. 00000E48  601A                     bra        +0x1C /* 00000E64 */
  1254. label00000E4A:
  1255. 00000E4A  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  1256. 00000E4E  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  1257. 00000E52  2F14                     move.l     -[A7], [A4]
  1258. 00000E54  4EBA 16C0                jsr        [PC + 0x16C0 /* 00002516 */]
  1259. 00000E58  2E94                     move.l     [A7], [A4]
  1260. 00000E5A  4EBA 0F1A                jsr        [PC + 0xF1A /* 00001D76 */]
  1261. 00000E5E  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  1262. 00000E62  7001                     moveq.l    D0, 0x01
  1263. label00000E64:
  1264. 00000E64  4CEE 1080 FFF0           movem.l    D7,A4, [A6 - 0x10]
  1265. 00000E6A  4E5E                     unlink     A6
  1266. 00000E6C  4E75                     rts
  1267. fn00000E6E:
  1268. 00000E6E  4E56 0000                link       A6, 0
  1269. 00000E72  7001                     moveq.l    D0, 0x01
  1270. 00000E74  4E5E                     unlink     A6
  1271. 00000E76  4E75                     rts
  1272. fn00000E78:
  1273. 00000E78  4E56 FFF2                link       A6, -0x000E
  1274. 00000E7C  486E FFFC                pea.l      [A6 - 0x4]
  1275. 00000E80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1276. 00000E84  4EBA F1CA                jsr        [PC - 0xE36 /* 00000050 */]
  1277. 00000E88  486E FFFA                pea.l      [A6 - 0x6]
  1278. 00000E8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1279. 00000E90  4EBA F16E                jsr        [PC - 0xE92 /* 00000000 */]
  1280. 00000E94  486E FFF6                pea.l      [A6 - 0xA]
  1281. 00000E98  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1282. 00000E9C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1283. 00000EA0  4EBA 2A82                jsr        [PC + 0x2A82 /* 00003924 */]
  1284. 00000EA4  4AAE FFF6                tst.l      [A6 - 0xA]
  1285. 00000EA8  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  1286. 00000EAC  6604                     bne        +0x6 /* 00000EB2 */
  1287. 00000EAE  7000                     moveq.l    D0, 0x00
  1288. 00000EB0  6010                     bra        +0x12 /* 00000EC2 */
  1289. label00000EB2:
  1290. 00000EB2  42A7                     clr.l      -[A7]
  1291. 00000EB4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1292. 00000EB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1293. 00000EBC  4EBA 1658                jsr        [PC + 0x1658 /* 00002516 */]
  1294. 00000EC0  7001                     moveq.l    D0, 0x01
  1295. label00000EC2:
  1296. 00000EC2  4E5E                     unlink     A6
  1297. 00000EC4  4E75                     rts
  1298. fn00000EC6:
  1299. 00000EC6  4E56 FFEE                link       A6, -0x0012
  1300. 00000ECA  486E FFF8                pea.l      [A6 - 0x8]
  1301. 00000ECE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1302. 00000ED2  4EBA F17C                jsr        [PC - 0xE84 /* 00000050 */]
  1303. 00000ED6  486E FFF6                pea.l      [A6 - 0xA]
  1304. 00000EDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1305. 00000EDE  4EBA F120                jsr        [PC - 0xEE0 /* 00000000 */]
  1306. 00000EE2  486E FFFC                pea.l      [A6 - 0x4]
  1307. 00000EE6  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1308. 00000EEA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1309. 00000EEE  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  1310. 00000EF2  486E FFF2                pea.l      [A6 - 0xE]
  1311. 00000EF6  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1312. 00000EFA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1313. 00000EFE  4EBA 2A24                jsr        [PC + 0x2A24 /* 00003924 */]
  1314. 00000F02  70FF                     moveq.l    D0, 0xFFFFFFFF
  1315. 00000F04  D0AE FFFC                add.l      D0, [A6 - 0x4]
  1316. 00000F08  B0AE FFF2                cmp.l      D0, [A6 - 0xE]
  1317. 00000F0C  4FEF 0024                lea.l      A7, [A7 + 0x24]
  1318. 00000F10  6604                     bne        +0x6 /* 00000F16 */
  1319. 00000F12  7000                     moveq.l    D0, 0x00
  1320. 00000F14  6016                     bra        +0x18 /* 00000F2C */
  1321. label00000F16:
  1322. 00000F16  206E FFFC                movea.l    A0, [A6 - 0x4]
  1323. 00000F1A  4868 FFFF                pea.l      [A0 - 0x1]
  1324. 00000F1E  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1325. 00000F22  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1326. 00000F26  4EBA 15EE                jsr        [PC + 0x15EE /* 00002516 */]
  1327. 00000F2A  7001                     moveq.l    D0, 0x01
  1328. label00000F2C:
  1329. 00000F2C  4E5E                     unlink     A6
  1330. 00000F2E  4E75                     rts
  1331. fn00000F30:
  1332. 00000F30  4E56 FFF2                link       A6, -0x000E
  1333. 00000F34  486E FFF8                pea.l      [A6 - 0x8]
  1334. 00000F38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1335. 00000F3C  4EBA F112                jsr        [PC - 0xEEE /* 00000050 */]
  1336. 00000F40  486E FFF6                pea.l      [A6 - 0xA]
  1337. 00000F44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1338. 00000F48  4EBA F0B6                jsr        [PC - 0xF4A /* 00000000 */]
  1339. 00000F4C  486E FFFC                pea.l      [A6 - 0x4]
  1340. 00000F50  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1341. 00000F54  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1342. 00000F58  4EBA 29CA                jsr        [PC + 0x29CA /* 00003924 */]
  1343. 00000F5C  4AAE FFFC                tst.l      [A6 - 0x4]
  1344. 00000F60  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  1345. 00000F64  6604                     bne        +0x6 /* 00000F6A */
  1346. 00000F66  7000                     moveq.l    D0, 0x00
  1347. 00000F68  6016                     bra        +0x18 /* 00000F80 */
  1348. label00000F6A:
  1349. 00000F6A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1350. 00000F6E  4868 FFFF                pea.l      [A0 - 0x1]
  1351. 00000F72  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  1352. 00000F76  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1353. 00000F7A  4EBA 159A                jsr        [PC + 0x159A /* 00002516 */]
  1354. 00000F7E  7001                     moveq.l    D0, 0x01
  1355. label00000F80:
  1356. 00000F80  4E5E                     unlink     A6
  1357. 00000F82  4E75                     rts
  1358. fn00000F84:
  1359. 00000F84  4E56 FFEE                link       A6, -0x0012
  1360. 00000F88  486E FFF4                pea.l      [A6 - 0xC]
  1361. 00000F8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1362. 00000F90  4EBA F0BE                jsr        [PC - 0xF42 /* 00000050 */]
  1363. 00000F94  486E FFF2                pea.l      [A6 - 0xE]
  1364. 00000F98  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1365. 00000F9C  4EBA F062                jsr        [PC - 0xF9E /* 00000000 */]
  1366. 00000FA0  486E FFFC                pea.l      [A6 - 0x4]
  1367. 00000FA4  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1368. 00000FA8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1369. 00000FAC  4EBA 2976                jsr        [PC + 0x2976 /* 00003924 */]
  1370. 00000FB0  486E FFF8                pea.l      [A6 - 0x8]
  1371. 00000FB4  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1372. 00000FB8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1373. 00000FBC  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  1374. 00000FC0  70FF                     moveq.l    D0, 0xFFFFFFFF
  1375. 00000FC2  D0AE FFF8                add.l      D0, [A6 - 0x8]
  1376. 00000FC6  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1377. 00000FCA  4FEF 0024                lea.l      A7, [A7 + 0x24]
  1378. 00000FCE  6604                     bne        +0x6 /* 00000FD4 */
  1379. 00000FD0  7000                     moveq.l    D0, 0x00
  1380. 00000FD2  6016                     bra        +0x18 /* 00000FEA */
  1381. label00000FD4:
  1382. 00000FD4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1383. 00000FD8  4868 0001                pea.l      [A0 + 0x1]
  1384. 00000FDC  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1385. 00000FE0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1386. 00000FE4  4EBA 1530                jsr        [PC + 0x1530 /* 00002516 */]
  1387. 00000FE8  7001                     moveq.l    D0, 0x01
  1388. label00000FEA:
  1389. 00000FEA  4E5E                     unlink     A6
  1390. 00000FEC  4E75                     rts
  1391. fn00000FEE:
  1392. 00000FEE  4E56 FFF2                link       A6, -0x000E
  1393. 00000FF2  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1394. 00000FF6  286E 0008                movea.l    A4, [A6 + 0x8]
  1395. 00000FFA  266E 0010                movea.l    A3, [A6 + 0x10]
  1396. 00000FFE  42A7                     clr.l      -[A7]
  1397. 00001000  2F0C                     move.l     -[A7], A4
  1398. 00001002  A95A                     syscall    GetControlReference/GetCRefCon
  1399. 00001004  201F                     move.l     D0, [A7]+
  1400. 00001006  2D40 FFFC                move.l     [A6 - 0x4], D0
  1401. 0000100A  2040                     movea.l    A0, D0
  1402. 0000100C  2C10                     move.l     D6, [A0]
  1403. 0000100E  2046                     movea.l    A0, D6
  1404. 00001010  2468 005E                movea.l    A2, [A0 + 0x5E]
  1405. 00001014  2046                     movea.l    A0, D6
  1406. 00001016  3A28 006A                move.w     D5, [A0 + 0x6A]
  1407. 0000101A  486E FFF8                pea.l      [A6 - 0x8]
  1408. 0000101E  3F05                     move.w     -[A7], D5
  1409. 00001020  2F0A                     move.l     -[A7], A2
  1410. 00001022  4EBA 2900                jsr        [PC + 0x2900 /* 00003924 */]
  1411. 00001026  3E00                     move.w     D7, D0
  1412. 00001028  206E 000C                movea.l    A0, [A6 + 0xC]
  1413. 0000102C  0828 0000 000E           btst.b     [A0 + 0xE], 0x0
  1414. 00001032  56C3                     sne        D3
  1415. 00001034  4403                     neg.b      D3
  1416. 00001036  4883                     ext.w      D3
  1417. 00001038  78FF                     moveq.l    D4, 0xFFFFFFFF
  1418. 0000103A  C828 0005                and.b      D4, [A0 + 0x5]
  1419. 0000103E  0C50 0005                cmpi.w     [A0], 0x5
  1420. 00001042  57C0                     seq        D0
  1421. 00001044  4400                     neg.b      D0
  1422. 00001046  4880                     ext.w      D0
  1423. 00001048  3D40 FFF2                move.w     [A6 - 0xE], D0
  1424. 0000104C  0C04 001C                cmpi.b     D4, 0x1C
  1425. 00001050  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1426. 00001054  664A                     bne        +0x4C /* 000010A0 */
  1427. 00001056  4A43                     tst.w      D3
  1428. 00001058  6746                     beq        +0x48 /* 000010A0 */
  1429. 0000105A  4A47                     tst.w      D7
  1430. 0000105C  6742                     beq        +0x44 /* 000010A0 */
  1431. 0000105E  36BC FF37                move.w     [A3], 0xFF37
  1432. 00001062  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1433. 00001066  3F05                     move.w     -[A7], D5
  1434. 00001068  2F0A                     move.l     -[A7], A2
  1435. 0000106A  4EBA 2C92                jsr        [PC + 0x2C92 /* 00003CFE */]
  1436. 0000106E  4A40                     tst.w      D0
  1437. 00001070  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1438. 00001074  6724                     beq        +0x26 /* 0000109A */
  1439. 00001076  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1440. 0000107A  3F05                     move.w     -[A7], D5
  1441. 0000107C  2F0A                     move.l     -[A7], A2
  1442. 0000107E  4EBA 3422                jsr        [PC + 0x3422 /* 000044A2 */]
  1443. 00001082  4A40                     tst.w      D0
  1444. 00001084  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1445. 00001088  6710                     beq        +0x12 /* 0000109A */
  1446. 0000108A  2F0C                     move.l     -[A7], A4
  1447. 0000108C  4EBA 0760                jsr        [PC + 0x760 /* 000017EE */]
  1448. 00001090  2E8C                     move.l     [A7], A4
  1449. 00001092  4EBA 0CE2                jsr        [PC + 0xCE2 /* 00001D76 */]
  1450. 00001096  4253                     clr.w      [A3]
  1451. 00001098  588F                     addq.l     A7, 4
  1452. label0000109A:
  1453. 0000109A  7001                     moveq.l    D0, 0x01
  1454. 0000109C  6000 0096                bra        +0x98 /* 00001134 */
  1455. label000010A0:
  1456. 000010A0  0C04 001D                cmpi.b     D4, 0x1D
  1457. 000010A4  6648                     bne        +0x4A /* 000010EE */
  1458. 000010A6  4A43                     tst.w      D3
  1459. 000010A8  6744                     beq        +0x46 /* 000010EE */
  1460. 000010AA  4A47                     tst.w      D7
  1461. 000010AC  6740                     beq        +0x42 /* 000010EE */
  1462. 000010AE  36BC FF38                move.w     [A3], 0xFF38
  1463. 000010B2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1464. 000010B6  3F05                     move.w     -[A7], D5
  1465. 000010B8  2F0A                     move.l     -[A7], A2
  1466. 000010BA  4EBA 2C42                jsr        [PC + 0x2C42 /* 00003CFE */]
  1467. 000010BE  4A40                     tst.w      D0
  1468. 000010C0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1469. 000010C4  6624                     bne        +0x26 /* 000010EA */
  1470. 000010C6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1471. 000010CA  3F05                     move.w     -[A7], D5
  1472. 000010CC  2F0A                     move.l     -[A7], A2
  1473. 000010CE  4EBA 33D2                jsr        [PC + 0x33D2 /* 000044A2 */]
  1474. 000010D2  4A40                     tst.w      D0
  1475. 000010D4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1476. 000010D8  6710                     beq        +0x12 /* 000010EA */
  1477. 000010DA  2F0C                     move.l     -[A7], A4
  1478. 000010DC  4EBA 0710                jsr        [PC + 0x710 /* 000017EE */]
  1479. 000010E0  2E8C                     move.l     [A7], A4
  1480. 000010E2  4EBA 0C92                jsr        [PC + 0xC92 /* 00001D76 */]
  1481. 000010E6  4253                     clr.w      [A3]
  1482. 000010E8  588F                     addq.l     A7, 4
  1483. label000010EA:
  1484. 000010EA  7001                     moveq.l    D0, 0x01
  1485. 000010EC  6046                     bra        +0x48 /* 00001134 */
  1486. label000010EE:
  1487. 000010EE  0C04 001E                cmpi.b     D4, 0x1E
  1488. 000010F2  661C                     bne        +0x1E /* 00001110 */
  1489. 000010F4  4A43                     tst.w      D3
  1490. 000010F6  670A                     beq        +0xC /* 00001102 */
  1491. 000010F8  2F0C                     move.l     -[A7], A4
  1492. 000010FA  4EBA FD7C                jsr        [PC - 0x284 /* 00000E78 */]
  1493. 000010FE  588F                     addq.l     A7, 4
  1494. 00001100  6008                     bra        +0xA /* 0000110A */
  1495. label00001102:
  1496. 00001102  2F0C                     move.l     -[A7], A4
  1497. 00001104  4EBA FE2A                jsr        [PC - 0x1D6 /* 00000F30 */]
  1498. 00001108  588F                     addq.l     A7, 4
  1499. label0000110A:
  1500. 0000110A  4253                     clr.w      [A3]
  1501. 0000110C  7001                     moveq.l    D0, 0x01
  1502. 0000110E  6024                     bra        +0x26 /* 00001134 */
  1503. label00001110:
  1504. 00001110  0C04 001F                cmpi.b     D4, 0x1F
  1505. 00001114  661C                     bne        +0x1E /* 00001132 */
  1506. 00001116  4A43                     tst.w      D3
  1507. 00001118  670A                     beq        +0xC /* 00001124 */
  1508. 0000111A  2F0C                     move.l     -[A7], A4
  1509. 0000111C  4EBA FDA8                jsr        [PC - 0x258 /* 00000EC6 */]
  1510. 00001120  588F                     addq.l     A7, 4
  1511. 00001122  6008                     bra        +0xA /* 0000112C */
  1512. label00001124:
  1513. 00001124  2F0C                     move.l     -[A7], A4
  1514. 00001126  4EBA FE5C                jsr        [PC - 0x1A4 /* 00000F84 */]
  1515. 0000112A  588F                     addq.l     A7, 4
  1516. label0000112C:
  1517. 0000112C  4253                     clr.w      [A3]
  1518. 0000112E  7001                     moveq.l    D0, 0x01
  1519. 00001130  6002                     bra        +0x4 /* 00001134 */
  1520. label00001132:
  1521. 00001132  7000                     moveq.l    D0, 0x00
  1522. label00001134:
  1523. 00001134  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1524. 00001138  4E5E                     unlink     A6
  1525. 0000113A  4E75                     rts
  1526. fn0000113C:
  1527. 0000113C  4E56 FEFC                link       A6, -0x0104
  1528. 00001140  48E7 0108                movem.l    -[A7], D7,A4
  1529. 00001144  42A7                     clr.l      -[A7]
  1530. 00001146  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1531. 0000114A  A95A                     syscall    GetControlReference/GetCRefCon
  1532. 0000114C  201F                     move.l     D0, [A7]+
  1533. 0000114E  2D40 FFFC                move.l     [A6 - 0x4], D0
  1534. 00001152  2040                     movea.l    A0, D0
  1535. 00001154  2050                     movea.l    A0, [A0]
  1536. 00001156  4A28 0003                tst.b      [A0 + 0x3]
  1537. 0000115A  6B06                     bmi        +0x8 /* 00001162 */
  1538. 0000115C  7000                     moveq.l    D0, 0x00
  1539. 0000115E  6000 0088                bra        +0x8A /* 000011E8 */
  1540. label00001162:
  1541. 00001162  206E FFFC                movea.l    A0, [A6 - 0x4]
  1542. 00001166  2050                     movea.l    A0, [A0]
  1543. 00001168  2868 005A                movea.l    A4, [A0 + 0x5A]
  1544. 0000116C  200C                     move.l     D0, A4
  1545. 0000116E  6604                     bne        +0x6 /* 00001174 */
  1546. 00001170  7000                     moveq.l    D0, 0x00
  1547. 00001172  6074                     bra        +0x76 /* 000011E8 */
  1548. label00001174:
  1549. 00001174  42A7                     clr.l      -[A7]
  1550. 00001176  A975                     syscall    TickCount
  1551. 00001178  206E FFFC                movea.l    A0, [A6 - 0x4]
  1552. 0000117C  2050                     movea.l    A0, [A0]
  1553. 0000117E  201F                     move.l     D0, [A7]+
  1554. 00001180  90A8 016C                sub.l      D0, [A0 + 0x16C]
  1555. 00001184  3078 018E                movea.w    A0, [0x0000018E /* KeyThresh */]
  1556. 00001188  D1C8                     add.l      A0, A0
  1557. 0000118A  B1C0                     cmpa.l     A0, D0
  1558. 0000118C  640A                     bcc        +0xC /* 00001198 */
  1559. 0000118E  206E FFFC                movea.l    A0, [A6 - 0x4]
  1560. 00001192  2050                     movea.l    A0, [A0]
  1561. 00001194  4228 006C                clr.b      [A0 + 0x6C]
  1562. label00001198:
  1563. 00001198  206E FFFC                movea.l    A0, [A6 - 0x4]
  1564. 0000119C  2050                     movea.l    A0, [A0]
  1565. 0000119E  4868 006C                pea.l      [A0 + 0x6C]
  1566. 000011A2  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  1567. 000011A6  3E00                     move.w     D7, D0
  1568. 000011A8  206E FFFC                movea.l    A0, [A6 - 0x4]
  1569. 000011AC  2050                     movea.l    A0, [A0]
  1570. 000011AE  11AE 000C 706C           move.b     [A0 + D7.w + 0x6C], [A6 + 0xC]
  1571. 000011B4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1572. 000011B8  2050                     movea.l    A0, [A0]
  1573. 000011BA  4230 706D                clr.b      [A0 + D7.w + 0x6D]
  1574. 000011BE  4297                     clr.l      [A7]
  1575. 000011C0  A975                     syscall    TickCount
  1576. 000011C2  206E FFFC                movea.l    A0, [A6 - 0x4]
  1577. 000011C6  2050                     movea.l    A0, [A0]
  1578. 000011C8  215F 016C                move.l     [A0 + 0x16C], [A7]+
  1579. 000011CC  206E FFFC                movea.l    A0, [A6 - 0x4]
  1580. 000011D0  2050                     movea.l    A0, [A0]
  1581. 000011D2  4868 006C                pea.l      [A0 + 0x6C]
  1582. 000011D6  486E FEFC                pea.l      [A6 - 0x104]
  1583. 000011DA  4EAD 0B62                jsr        [A5 + 0xB62 /* export_360 */]
  1584. 000011DE  486E FEFC                pea.l      [A6 - 0x104]
  1585. 000011E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1586. 000011E6  4E94                     jsr        [A4]
  1587. label000011E8:
  1588. 000011E8  4CEE 1080 FEF4           movem.l    D7,A4, [A6 - 0x10C]
  1589. 000011EE  4E5E                     unlink     A6
  1590. 000011F0  4E75                     rts
  1591. fn000011F2:
  1592. 000011F2  4E56 FFFC                link       A6, -0x0004
  1593. 000011F6  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  1594. 000011FA  246E 0008                movea.l    A2, [A6 + 0x8]
  1595. 000011FE  266E 0010                movea.l    A3, [A6 + 0x10]
  1596. 00001202  7002                     moveq.l    D0, 0x02
  1597. 00001204  D0AE 000C                add.l      D0, [A6 + 0xC]
  1598. 00001208  2840                     movea.l    A4, D0
  1599. 0000120A  7EFF                     moveq.l    D7, 0xFFFFFFFF
  1600. 0000120C  CE2C 0003                and.b      D7, [A4 + 0x3]
  1601. 00001210  0C07 000D                cmpi.b     D7, 0xD /* '\r' */
  1602. 00001214  660A                     bne        +0xC /* 00001220 */
  1603. 00001216  36BC FF9C                move.w     [A3], 0xFF9C
  1604. 0000121A  7001                     moveq.l    D0, 0x01
  1605. 0000121C  6000 0082                bra        +0x84 /* 000012A0 */
  1606. label00001220:
  1607. 00001220  0C07 0009                cmpi.b     D7, 0x9 /* '\t' */
  1608. 00001224  6638                     bne        +0x3A /* 0000125E */
  1609. 00001226  36BC FF9B                move.w     [A3], 0xFF9B
  1610. 0000122A  42A7                     clr.l      -[A7]
  1611. 0000122C  2F0A                     move.l     -[A7], A2
  1612. 0000122E  A95A                     syscall    GetControlReference/GetCRefCon
  1613. 00001230  201F                     move.l     D0, [A7]+
  1614. 00001232  2D40 FFFC                move.l     [A6 - 0x4], D0
  1615. 00001236  2040                     movea.l    A0, D0
  1616. 00001238  2050                     movea.l    A0, [A0]
  1617. 0000123A  0828 0000 0002           btst.b     [A0 + 0x2], 0x0
  1618. 00001240  6718                     beq        +0x1A /* 0000125A */
  1619. 00001242  4A46                     tst.w      D6
  1620. 00001244  670A                     beq        +0xC /* 00001250 */
  1621. 00001246  2F0A                     move.l     -[A7], A2
  1622. 00001248  4EBA FCE6                jsr        [PC - 0x31A /* 00000F30 */]
  1623. 0000124C  588F                     addq.l     A7, 4
  1624. 0000124E  6008                     bra        +0xA /* 00001258 */
  1625. label00001250:
  1626. 00001250  2F0A                     move.l     -[A7], A2
  1627. 00001252  4EBA FD30                jsr        [PC - 0x2D0 /* 00000F84 */]
  1628. 00001256  588F                     addq.l     A7, 4
  1629. label00001258:
  1630. 00001258  4253                     clr.w      [A3]
  1631. label0000125A:
  1632. 0000125A  7001                     moveq.l    D0, 0x01
  1633. 0000125C  6042                     bra        +0x44 /* 000012A0 */
  1634. label0000125E:
  1635. 0000125E  206E 000C                movea.l    A0, [A6 + 0xC]
  1636. 00001262  0828 0000 000E           btst.b     [A0 + 0xE], 0x0
  1637. 00001268  56C6                     sne        D6
  1638. 0000126A  4406                     neg.b      D6
  1639. 0000126C  4886                     ext.w      D6
  1640. 0000126E  7EFF                     moveq.l    D7, 0xFFFFFFFF
  1641. 00001270  CE2C 0003                and.b      D7, [A4 + 0x3]
  1642. 00001274  4A46                     tst.w      D6
  1643. 00001276  6626                     bne        +0x28 /* 0000129E */
  1644. 00001278  7000                     moveq.l    D0, 0x00
  1645. 0000127A  1007                     move.b     D0, D7
  1646. 0000127C  2040                     movea.l    A0, D0
  1647. 0000127E  D1FC FFFF FBEA           add.l      A0, 0xFFFFFBEA
  1648. 00001284  1010                     move.b     D0, [A0]
  1649. 00001286  0200 00C0                andi.b     D0, 0xC0
  1650. 0000128A  6712                     beq        +0x14 /* 0000129E */
  1651. 0000128C  1F07                     move.b     -[A7], D7
  1652. 0000128E  2F0A                     move.l     -[A7], A2
  1653. 00001290  4EBA FEAA                jsr        [PC - 0x156 /* 0000113C */]
  1654. 00001294  4A40                     tst.w      D0
  1655. 00001296  5C8F                     addq.l     A7, 6
  1656. 00001298  6704                     beq        +0x6 /* 0000129E */
  1657. 0000129A  7001                     moveq.l    D0, 0x01
  1658. 0000129C  6002                     bra        +0x4 /* 000012A0 */
  1659. label0000129E:
  1660. 0000129E  7000                     moveq.l    D0, 0x00
  1661. label000012A0:
  1662. 000012A0  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  1663. 000012A4  4E5E                     unlink     A6
  1664. 000012A6  4E75                     rts
  1665. fn000012A8:
  1666. 000012A8  4E56 FFEA                link       A6, -0x0016
  1667. 000012AC  48E7 0018                movem.l    -[A7], A3,A4
  1668. 000012B0  286E 0008                movea.l    A4, [A6 + 0x8]
  1669. 000012B4  266E 000C                movea.l    A3, [A6 + 0xC]
  1670. 000012B8  486E FFEC                pea.l      [A6 - 0x14]
  1671. 000012BC  2F0C                     move.l     -[A7], A4
  1672. 000012BE  4EBA ED90                jsr        [PC - 0x1270 /* 00000050 */]
  1673. 000012C2  486E FFEA                pea.l      [A6 - 0x16]
  1674. 000012C6  2F0C                     move.l     -[A7], A4
  1675. 000012C8  4EBA ED36                jsr        [PC - 0x12CA /* 00000000 */]
  1676. 000012CC  486E FFF4                pea.l      [A6 - 0xC]
  1677. 000012D0  2F0C                     move.l     -[A7], A4
  1678. 000012D2  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  1679. 000012D6  0C53 0002                cmpi.w     [A3], 0x2
  1680. 000012DA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1681. 000012DE  6616                     bne        +0x18 /* 000012F6 */
  1682. 000012E0  41EB 0010                lea.l      A0, [A3 + 0x10]
  1683. 000012E4  2F20                     move.l     -[A7], -[A0]
  1684. 000012E6  2F20                     move.l     -[A7], -[A0]
  1685. 000012E8  2F20                     move.l     -[A7], -[A0]
  1686. 000012EA  2F20                     move.l     -[A7], -[A0]
  1687. 000012EC  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  1688. 000012F0  7001                     moveq.l    D0, 0x01
  1689. 000012F2  6000 008A                bra        +0x8C /* 0000137E */
  1690. label000012F6:
  1691. 000012F6  2D6B 000A FFFC           move.l     [A6 - 0x4], [A3 + 0xA]
  1692. 000012FC  2F0C                     move.l     -[A7], A4
  1693. 000012FE  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  1694. 00001302  486E FFFC                pea.l      [A6 - 0x4]
  1695. 00001306  A871                     syscall    GlobalToLocal
  1696. 00001308  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  1697. 0000130C  4297                     clr.l      [A7]
  1698. 0000130E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1699. 00001312  2F0C                     move.l     -[A7], A4
  1700. 00001314  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  1701. 00001318  4A40                     tst.w      D0
  1702. 0000131A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1703. 0000131E  670C                     beq        +0xE /* 0000132C */
  1704. 00001320  4253                     clr.w      [A3]
  1705. 00001322  206E 0010                movea.l    A0, [A6 + 0x10]
  1706. 00001326  4250                     clr.w      [A0]
  1707. 00001328  7001                     moveq.l    D0, 0x01
  1708. 0000132A  6052                     bra        +0x54 /* 0000137E */
  1709. label0000132C:
  1710. 0000132C  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  1711. 00001330  4EAD 0CDA                jsr        [A5 + 0xCDA /* export_407 */]
  1712. 00001334  4A40                     tst.w      D0
  1713. 00001336  588F                     addq.l     A7, 4
  1714. 00001338  6742                     beq        +0x44 /* 0000137C */
  1715. 0000133A  4227                     clr.b      -[A7]
  1716. 0000133C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1717. 00001340  486E FFF4                pea.l      [A6 - 0xC]
  1718. 00001344  A8AD                     syscall    PtInRect
  1719. 00001346  4A1F                     tst.b      [A7]+
  1720. 00001348  6732                     beq        +0x34 /* 0000137C */
  1721. 0000134A  3F2B 000E                move.w     -[A7], [A3 + 0xE]
  1722. 0000134E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1723. 00001352  2F0C                     move.l     -[A7], A4
  1724. 00001354  4EBA 0E42                jsr        [PC + 0xE42 /* 00002198 */]
  1725. 00001358  486E FFF0                pea.l      [A6 - 0x10]
  1726. 0000135C  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  1727. 00001360  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  1728. 00001364  4EBA 25BE                jsr        [PC + 0x25BE /* 00003924 */]
  1729. 00001368  4A40                     tst.w      D0
  1730. 0000136A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1731. 0000136E  670C                     beq        +0xE /* 0000137C */
  1732. 00001370  206E 0010                movea.l    A0, [A6 + 0x10]
  1733. 00001374  30BC FF9A                move.w     [A0], 0xFF9A
  1734. 00001378  7001                     moveq.l    D0, 0x01
  1735. 0000137A  6002                     bra        +0x4 /* 0000137E */
  1736. label0000137C:
  1737. 0000137C  7000                     moveq.l    D0, 0x00
  1738. label0000137E:
  1739. 0000137E  4CEE 1800 FFE2           movem.l    A3,A4, [A6 - 0x1E]
  1740. 00001384  4E5E                     unlink     A6
  1741. 00001386  4E75                     rts
  1742. export_530:
  1743. 00001388  4E56 0000                link       A6, 0
  1744. 0000138C  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  1745. 00001390  286E 0008                movea.l    A4, [A6 + 0x8]
  1746. 00001394  266E 000C                movea.l    A3, [A6 + 0xC]
  1747. 00001398  246E 0010                movea.l    A2, [A6 + 0x10]
  1748. 0000139C  2F0C                     move.l     -[A7], A4
  1749. 0000139E  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  1750. 000013A2  4A40                     tst.w      D0
  1751. 000013A4  588F                     addq.l     A7, 4
  1752. 000013A6  6604                     bne        +0x6 /* 000013AC */
  1753. 000013A8  7000                     moveq.l    D0, 0x00
  1754. 000013AA  606C                     bra        +0x6E /* 00001418 */
  1755. label000013AC:
  1756. 000013AC  3E13                     move.w     D7, [A3]
  1757. 000013AE  0C47 0001                cmpi.w     D7, 0x1
  1758. 000013B2  6706                     beq        +0x8 /* 000013BA */
  1759. 000013B4  0C47 0002                cmpi.w     D7, 0x2
  1760. 000013B8  6616                     bne        +0x18 /* 000013D0 */
  1761. label000013BA:
  1762. 000013BA  2F0A                     move.l     -[A7], A2
  1763. 000013BC  2F0B                     move.l     -[A7], A3
  1764. 000013BE  2F0C                     move.l     -[A7], A4
  1765. 000013C0  4EBA FEE6                jsr        [PC - 0x11A /* 000012A8 */]
  1766. 000013C4  4A40                     tst.w      D0
  1767. 000013C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1768. 000013CA  6704                     beq        +0x6 /* 000013D0 */
  1769. 000013CC  7001                     moveq.l    D0, 0x01
  1770. 000013CE  6048                     bra        +0x4A /* 00001418 */
  1771. label000013D0:
  1772. 000013D0  3E13                     move.w     D7, [A3]
  1773. 000013D2  0C47 0003                cmpi.w     D7, 0x3
  1774. 000013D6  6706                     beq        +0x8 /* 000013DE */
  1775. 000013D8  0C47 0005                cmpi.w     D7, 0x5
  1776. 000013DC  6638                     bne        +0x3A /* 00001416 */
  1777. label000013DE:
  1778. 000013DE  2F0A                     move.l     -[A7], A2
  1779. 000013E0  2F0B                     move.l     -[A7], A3
  1780. 000013E2  2F0C                     move.l     -[A7], A4
  1781. 000013E4  4EBA FC08                jsr        [PC - 0x3F8 /* 00000FEE */]
  1782. 000013E8  4A40                     tst.w      D0
  1783. 000013EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1784. 000013EE  6710                     beq        +0x12 /* 00001400 */
  1785. 000013F0  2F0C                     move.l     -[A7], A4
  1786. 000013F2  4EBA 0290                jsr        [PC + 0x290 /* 00001684 */]
  1787. 000013F6  2E8C                     move.l     [A7], A4
  1788. 000013F8  4EBA 097C                jsr        [PC + 0x97C /* 00001D76 */]
  1789. 000013FC  7001                     moveq.l    D0, 0x01
  1790. 000013FE  6018                     bra        +0x1A /* 00001418 */
  1791. label00001400:
  1792. 00001400  2F0A                     move.l     -[A7], A2
  1793. 00001402  2F0B                     move.l     -[A7], A3
  1794. 00001404  2F0C                     move.l     -[A7], A4
  1795. 00001406  4EBA FDEA                jsr        [PC - 0x216 /* 000011F2 */]
  1796. 0000140A  4A40                     tst.w      D0
  1797. 0000140C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1798. 00001410  6704                     beq        +0x6 /* 00001416 */
  1799. 00001412  7001                     moveq.l    D0, 0x01
  1800. 00001414  6002                     bra        +0x4 /* 00001418 */
  1801. label00001416:
  1802. 00001416  7000                     moveq.l    D0, 0x00
  1803. label00001418:
  1804. 00001418  4CEE 1C80 FFF0           movem.l    D7,A2,A3,A4, [A6 - 0x10]
  1805. 0000141E  4E5E                     unlink     A6
  1806. 00001420  4E75                     rts
  1807. fn00001422:
  1808. 00001422  4E56 FFEC                link       A6, -0x0014
  1809. 00001426  48E7 0308                movem.l    -[A7], D6,D7,A4
  1810. 0000142A  286E 0008                movea.l    A4, [A6 + 0x8]
  1811. 0000142E  486E FFF4                pea.l      [A6 - 0xC]
  1812. 00001432  2F0C                     move.l     -[A7], A4
  1813. 00001434  4EBA EC1A                jsr        [PC - 0x13E6 /* 00000050 */]
  1814. 00001438  486E FFF2                pea.l      [A6 - 0xE]
  1815. 0000143C  2F0C                     move.l     -[A7], A4
  1816. 0000143E  4EBA EBC0                jsr        [PC - 0x1440 /* 00000000 */]
  1817. 00001442  486E FFEE                pea.l      [A6 - 0x12]
  1818. 00001446  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1819. 0000144A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1820. 0000144E  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  1821. 00001452  486E FFF8                pea.l      [A6 - 0x8]
  1822. 00001456  2F0C                     move.l     -[A7], A4
  1823. 00001458  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  1824. 0000145C  3E2E FFF8                move.w     D7, [A6 - 0x8]
  1825. 00001460  206E 0010                movea.l    A0, [A6 + 0x10]
  1826. 00001464  4250                     clr.w      [A0]
  1827. 00001466  226E 0014                movea.l    A1, [A6 + 0x14]
  1828. 0000146A  4251                     clr.w      [A1]
  1829. 0000146C  2C2E 000C                move.l     D6, [A6 + 0xC]
  1830. 00001470  4FEF 0022                lea.l      A7, [A7 + 0x22]
  1831. 00001474  6034                     bra        +0x36 /* 000014AA */
  1832. label00001476:
  1833. 00001476  486E FFEC                pea.l      [A6 - 0x14]
  1834. 0000147A  2F06                     move.l     -[A7], D6
  1835. 0000147C  2F0C                     move.l     -[A7], A4
  1836. 0000147E  4EBA ED04                jsr        [PC - 0x12FC /* 00000184 */]
  1837. 00001482  4A40                     tst.w      D0
  1838. 00001484  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1839. 00001488  6604                     bne        +0x6 /* 0000148E */
  1840. 0000148A  7000                     moveq.l    D0, 0x00
  1841. 0000148C  6024                     bra        +0x26 /* 000014B2 */
  1842. label0000148E:
  1843. 0000148E  DE6E FFEC                add.w      D7, [A6 - 0x14]
  1844. 00001492  BE6E FFFC                cmp.w      D7, [A6 - 0x4]
  1845. 00001496  6E18                     bgt        +0x1A /* 000014B0 */
  1846. 00001498  302E FFEC                move.w     D0, [A6 - 0x14]
  1847. 0000149C  206E 0014                movea.l    A0, [A6 + 0x14]
  1848. 000014A0  D150                     add.w      [A0], D0
  1849. 000014A2  226E 0010                movea.l    A1, [A6 + 0x10]
  1850. 000014A6  5251                     addq.w     [A1], 1
  1851. 000014A8  5286                     addq.l     D6, 1
  1852. label000014AA:
  1853. 000014AA  BCAE FFEE                cmp.l      D6, [A6 - 0x12]
  1854. 000014AE  6DC6                     blt        -0x38 /* 00001476 */
  1855. label000014B0:
  1856. 000014B0  7001                     moveq.l    D0, 0x01
  1857. label000014B2:
  1858. 000014B2  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1859. 000014B6  4E5E                     unlink     A6
  1860. 000014B8  4E75                     rts
  1861. fn000014BA:
  1862. 000014BA  4E56 FFE0                link       A6, -0x0020
  1863. 000014BE  48E7 0118                movem.l    -[A7], D7,A3,A4
  1864. 000014C2  286E 0008                movea.l    A4, [A6 + 0x8]
  1865. 000014C6  486E FFE2                pea.l      [A6 - 0x1E]
  1866. 000014CA  2F0C                     move.l     -[A7], A4
  1867. 000014CC  4EBA EB82                jsr        [PC - 0x147E /* 00000050 */]
  1868. 000014D0  486E FFE0                pea.l      [A6 - 0x20]
  1869. 000014D4  2F0C                     move.l     -[A7], A4
  1870. 000014D6  4EBA EB28                jsr        [PC - 0x14D8 /* 00000000 */]
  1871. 000014DA  486E FFEE                pea.l      [A6 - 0x12]
  1872. 000014DE  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  1873. 000014E2  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  1874. 000014E6  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  1875. 000014EA  486E FFF6                pea.l      [A6 - 0xA]
  1876. 000014EE  2F0C                     move.l     -[A7], A4
  1877. 000014F0  4EBA EBA4                jsr        [PC - 0x145C /* 00000096 */]
  1878. 000014F4  206E 0010                movea.l    A0, [A6 + 0x10]
  1879. 000014F8  2010                     move.l     D0, [A0]
  1880. 000014FA  D1AE FFF6                add.l      [A6 - 0xA], D0
  1881. 000014FE  486E FFF2                pea.l      [A6 - 0xE]
  1882. 00001502  486E FFF4                pea.l      [A6 - 0xC]
  1883. 00001506  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  1884. 0000150A  2F0C                     move.l     -[A7], A4
  1885. 0000150C  4EBA FF14                jsr        [PC - 0xEC /* 00001422 */]
  1886. 00001510  2EAE FFF6                move.l     [A7], [A6 - 0xA]
  1887. 00001514  2F0C                     move.l     -[A7], A4
  1888. 00001516  4EBA EBA2                jsr        [PC - 0x145E /* 000000BA */]
  1889. 0000151A  486E FFFA                pea.l      [A6 - 0x6]
  1890. 0000151E  486E FFFE                pea.l      [A6 - 0x2]
  1891. 00001522  2F0C                     move.l     -[A7], A4
  1892. 00001524  4EAD 134A                jsr        [A5 + 0x134A /* export_613 */]
  1893. 00001528  4297                     clr.l      [A7]
  1894. 0000152A  2F0C                     move.l     -[A7], A4
  1895. 0000152C  A95A                     syscall    GetControlReference/GetCRefCon
  1896. 0000152E  201F                     move.l     D0, [A7]+
  1897. 00001530  2D40 FFEA                move.l     [A6 - 0x16], D0
  1898. 00001534  2040                     movea.l    A0, D0
  1899. 00001536  2050                     movea.l    A0, [A0]
  1900. 00001538  2668 001E                movea.l    A3, [A0 + 0x1E]
  1901. 0000153C  486E FFE6                pea.l      [A6 - 0x1A]
  1902. 00001540  2F0C                     move.l     -[A7], A4
  1903. 00001542  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  1904. 00001546  2E8B                     move.l     [A7], A3
  1905. 00001548  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  1906. 0000154C  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  1907. 00001550  3E00                     move.w     D7, D0
  1908. 00001552  306E FFF4                movea.w    A0, [A6 - 0xC]
  1909. 00001556  B1EE FFEE                cmpa.l     A0, [A6 - 0x12]
  1910. 0000155A  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  1911. 0000155E  6D12                     blt        +0x14 /* 00001572 */
  1912. 00001560  4878 0001                push.l     0x1
  1913. 00001564  4878 0001                push.l     0x1
  1914. 00001568  2F0C                     move.l     -[A7], A4
  1915. 0000156A  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  1916. 0000156E  7001                     moveq.l    D0, 0x01
  1917. 00001570  6050                     bra        +0x52 /* 000015C2 */
  1918. label00001572:
  1919. 00001572  4A47                     tst.w      D7
  1920. 00001574  6612                     bne        +0x14 /* 00001588 */
  1921. 00001576  4878 0064                push.l     0x64 /* 'd' */
  1922. 0000157A  4878 0001                push.l     0x1
  1923. 0000157E  2F0C                     move.l     -[A7], A4
  1924. 00001580  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  1925. 00001584  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1926. label00001588:
  1927. 00001588  306E FFF4                movea.w    A0, [A6 - 0xC]
  1928. 0000158C  202E FFEE                move.l     D0, [A6 - 0x12]
  1929. 00001590  9088                     sub.l      D0, A0
  1930. 00001592  2F00                     move.l     -[A7], D0
  1931. 00001594  4878 0063                push.l     0x63 /* 'c' */
  1932. 00001598  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  1933. 0000159C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  1934. 000015A0  2F00                     move.l     -[A7], D0
  1935. 000015A2  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  1936. 000015A6  3D40 FFFC                move.w     [A6 - 0x4], D0
  1937. 000015AA  322E FFFA                move.w     D1, [A6 - 0x6]
  1938. 000015AE  936E FFFC                sub.w      [A6 - 0x4], D1
  1939. 000015B2  486E FFFC                pea.l      [A6 - 0x4]
  1940. 000015B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1941. 000015BA  2F0C                     move.l     -[A7], A4
  1942. 000015BC  4EAD 1352                jsr        [A5 + 0x1352 /* export_614 */]
  1943. 000015C0  7001                     moveq.l    D0, 0x01
  1944. label000015C2:
  1945. 000015C2  4CEE 1880 FFD4           movem.l    D7,A3,A4, [A6 - 0x2C]
  1946. 000015C8  4E5E                     unlink     A6
  1947. 000015CA  4E75                     rts
  1948. fn000015CC:
  1949. 000015CC  4E56 FFFA                link       A6, -0x0006
  1950. label000015D0:
  1951. 000015D0  206E 0016                movea.l    A0, [A6 + 0x16]
  1952. 000015D4  3050                     movea.w    A0, [A0]
  1953. 000015D6  D1EE 0012                add.l      A0, [A6 + 0x12]
  1954. 000015DA  B1EE 000E                cmpa.l     A0, [A6 + 0xE]
  1955. 000015DE  6C3E                     bge        +0x40 /* 0000161E */
  1956. 000015E0  486E FFFE                pea.l      [A6 - 0x2]
  1957. 000015E4  206E 0016                movea.l    A0, [A6 + 0x16]
  1958. 000015E8  3050                     movea.w    A0, [A0]
  1959. 000015EA  D1EE 0012                add.l      A0, [A6 + 0x12]
  1960. 000015EE  2F08                     move.l     -[A7], A0
  1961. 000015F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1962. 000015F4  4EBA EB8E                jsr        [PC - 0x1472 /* 00000184 */]
  1963. 000015F8  206E 001A                movea.l    A0, [A6 + 0x1A]
  1964. 000015FC  3010                     move.w     D0, [A0]
  1965. 000015FE  D06E FFFE                add.w      D0, [A6 - 0x2]
  1966. 00001602  B06E 000C                cmp.w      D0, [A6 + 0xC]
  1967. 00001606  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1968. 0000160A  6E12                     bgt        +0x14 /* 0000161E */
  1969. 0000160C  302E FFFE                move.w     D0, [A6 - 0x2]
  1970. 00001610  206E 001A                movea.l    A0, [A6 + 0x1A]
  1971. 00001614  D150                     add.w      [A0], D0
  1972. 00001616  226E 0016                movea.l    A1, [A6 + 0x16]
  1973. 0000161A  5251                     addq.w     [A1], 1
  1974. 0000161C  60B2                     bra        -0x4C /* 000015D0 */
  1975. label0000161E:
  1976. 0000161E  4E5E                     unlink     A6
  1977. 00001620  4E75                     rts
  1978. fn00001622:
  1979. 00001622  4E56 FFFA                link       A6, -0x0006
  1980. label00001626:
  1981. 00001626  206E 0016                movea.l    A0, [A6 + 0x16]
  1982. 0000162A  4A90                     tst.l      [A0]
  1983. 0000162C  6F52                     ble        +0x54 /* 00001680 */
  1984. 0000162E  486E FFFE                pea.l      [A6 - 0x2]
  1985. 00001632  206E 0016                movea.l    A0, [A6 + 0x16]
  1986. 00001636  2050                     movea.l    A0, [A0]
  1987. 00001638  4868 FFFF                pea.l      [A0 - 0x1]
  1988. 0000163C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1989. 00001640  4EBA EB42                jsr        [PC - 0x14BE /* 00000184 */]
  1990. 00001644  206E 001E                movea.l    A0, [A6 + 0x1E]
  1991. 00001648  3010                     move.w     D0, [A0]
  1992. 0000164A  D06E FFFE                add.w      D0, [A6 - 0x2]
  1993. 0000164E  B06E 000C                cmp.w      D0, [A6 + 0xC]
  1994. 00001652  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1995. 00001656  6E28                     bgt        +0x2A /* 00001680 */
  1996. 00001658  206E 0016                movea.l    A0, [A6 + 0x16]
  1997. 0000165C  5390                     subq.l     [A0], 1
  1998. 0000165E  226E 0012                movea.l    A1, [A6 + 0x12]
  1999. 00001662  5291                     addq.l     [A1], 1
  2000. 00001664  302E FFFE                move.w     D0, [A6 - 0x2]
  2001. 00001668  206E 001E                movea.l    A0, [A6 + 0x1E]
  2002. 0000166C  D150                     add.w      [A0], D0
  2003. 0000166E  206E 001A                movea.l    A0, [A6 + 0x1A]
  2004. 00001672  5250                     addq.w     [A0], 1
  2005. 00001674  302E FFFE                move.w     D0, [A6 - 0x2]
  2006. 00001678  206E 000E                movea.l    A0, [A6 + 0xE]
  2007. 0000167C  D150                     add.w      [A0], D0
  2008. 0000167E  60A6                     bra        -0x58 /* 00001626 */
  2009. label00001680:
  2010. 00001680  4E5E                     unlink     A6
  2011. 00001682  4E75                     rts
  2012. export_531:
  2013. fn00001684:
  2014. 00001684  4E56 FFDA                link       A6, -0x0026
  2015. 00001688  48E7 0308                movem.l    -[A7], D6,D7,A4
  2016. 0000168C  286E 0008                movea.l    A4, [A6 + 0x8]
  2017. 00001690  486E FFF8                pea.l      [A6 - 0x8]
  2018. 00001694  2F0C                     move.l     -[A7], A4
  2019. 00001696  4EBA E9B8                jsr        [PC - 0x1648 /* 00000050 */]
  2020. 0000169A  486E FFF6                pea.l      [A6 - 0xA]
  2021. 0000169E  2F0C                     move.l     -[A7], A4
  2022. 000016A0  4EBA E95E                jsr        [PC - 0x16A2 /* 00000000 */]
  2023. 000016A4  486E FFFC                pea.l      [A6 - 0x4]
  2024. 000016A8  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2025. 000016AC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2026. 000016B0  4EBA 2272                jsr        [PC + 0x2272 /* 00003924 */]
  2027. 000016B4  4A40                     tst.w      D0
  2028. 000016B6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2029. 000016BA  6606                     bne        +0x8 /* 000016C2 */
  2030. 000016BC  7001                     moveq.l    D0, 0x01
  2031. 000016BE  6000 0124                bra        +0x126 /* 000017E4 */
  2032. label000016C2:
  2033. 000016C2  486E FFDA                pea.l      [A6 - 0x26]
  2034. 000016C6  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2035. 000016CA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2036. 000016CE  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  2037. 000016D2  486E FFF2                pea.l      [A6 - 0xE]
  2038. 000016D6  2F0C                     move.l     -[A7], A4
  2039. 000016D8  4EBA E9BC                jsr        [PC - 0x1644 /* 00000096 */]
  2040. 000016DC  202E FFFC                move.l     D0, [A6 - 0x4]
  2041. 000016E0  B0AE FFF2                cmp.l      D0, [A6 - 0xE]
  2042. 000016E4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2043. 000016E8  6C54                     bge        +0x56 /* 0000173E */
  2044. 000016EA  7E00                     moveq.l    D7, 0x00
  2045. 000016EC  2C2E FFFC                move.l     D6, [A6 - 0x4]
  2046. 000016F0  6016                     bra        +0x18 /* 00001708 */
  2047. label000016F2:
  2048. 000016F2  486E FFF0                pea.l      [A6 - 0x10]
  2049. 000016F6  2F06                     move.l     -[A7], D6
  2050. 000016F8  2F0C                     move.l     -[A7], A4
  2051. 000016FA  4EBA EA88                jsr        [PC - 0x1578 /* 00000184 */]
  2052. 000016FE  DE6E FFF0                add.w      D7, [A6 - 0x10]
  2053. 00001702  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2054. 00001706  5286                     addq.l     D6, 1
  2055. label00001708:
  2056. 00001708  BCAE FFF2                cmp.l      D6, [A6 - 0xE]
  2057. 0000170C  6DE4                     blt        -0x1A /* 000016F2 */
  2058. 0000170E  426E FFEE                clr.w      [A6 - 0x12]
  2059. 00001712  302E FFFE                move.w     D0, [A6 - 0x2]
  2060. 00001716  906E FFF4                sub.w      D0, [A6 - 0xC]
  2061. 0000171A  3040                     movea.w    A0, D0
  2062. 0000171C  2D48 FFEA                move.l     [A6 - 0x16], A0
  2063. 00001720  486E FFEA                pea.l      [A6 - 0x16]
  2064. 00001724  486E FFEE                pea.l      [A6 - 0x12]
  2065. 00001728  2F0C                     move.l     -[A7], A4
  2066. 0000172A  4EBA FD8E                jsr        [PC - 0x272 /* 000014BA */]
  2067. 0000172E  3E87                     move.w     [A7], D7
  2068. 00001730  4267                     clr.w      -[A7]
  2069. 00001732  2F0C                     move.l     -[A7], A4
  2070. 00001734  4EBA 1816                jsr        [PC + 0x1816 /* 00002F4C */]
  2071. 00001738  7001                     moveq.l    D0, 0x01
  2072. 0000173A  6000 00A8                bra        +0xAA /* 000017E4 */
  2073. label0000173E:
  2074. 0000173E  486E FFDE                pea.l      [A6 - 0x22]
  2075. 00001742  486E FFE0                pea.l      [A6 - 0x20]
  2076. 00001746  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  2077. 0000174A  2F0C                     move.l     -[A7], A4
  2078. 0000174C  4EBA FCD4                jsr        [PC - 0x32C /* 00001422 */]
  2079. 00001750  486E FFE2                pea.l      [A6 - 0x1E]
  2080. 00001754  2F0C                     move.l     -[A7], A4
  2081. 00001756  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  2082. 0000175A  3C2E FFE6                move.w     D6, [A6 - 0x1A]
  2083. 0000175E  9C6E FFE2                sub.w      D6, [A6 - 0x1E]
  2084. 00001762  7E00                     moveq.l    D7, 0x00
  2085. 00001764  42AE FFEA                clr.l      [A6 - 0x16]
  2086. 00001768  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2087. label0000176C:
  2088. 0000176C  202E FFFC                move.l     D0, [A6 - 0x4]
  2089. 00001770  B0AE FFF2                cmp.l      D0, [A6 - 0xE]
  2090. 00001774  6D0E                     blt        +0x10 /* 00001784 */
  2091. 00001776  306E FFE0                movea.w    A0, [A6 - 0x20]
  2092. 0000177A  D1EE FFF2                add.l      A0, [A6 - 0xE]
  2093. 0000177E  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  2094. 00001782  6E42                     bgt        +0x44 /* 000017C6 */
  2095. label00001784:
  2096. 00001784  486E FFF0                pea.l      [A6 - 0x10]
  2097. 00001788  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  2098. 0000178C  2F0C                     move.l     -[A7], A4
  2099. 0000178E  4EBA E9F4                jsr        [PC - 0x160C /* 00000184 */]
  2100. 00001792  302E FFF0                move.w     D0, [A6 - 0x10]
  2101. 00001796  916E FFDE                sub.w      [A6 - 0x22], D0
  2102. 0000179A  DE40                     add.w      D7, D0
  2103. 0000179C  536E FFE0                subq.w     [A6 - 0x20], 1
  2104. 000017A0  52AE FFF2                addq.l     [A6 - 0xE], 1
  2105. 000017A4  52AE FFEA                addq.l     [A6 - 0x16], 1
  2106. 000017A8  486E FFDE                pea.l      [A6 - 0x22]
  2107. 000017AC  486E FFE0                pea.l      [A6 - 0x20]
  2108. 000017B0  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  2109. 000017B4  2F2E FFDA                move.l     -[A7], [A6 - 0x26]
  2110. 000017B8  3F06                     move.w     -[A7], D6
  2111. 000017BA  2F0C                     move.l     -[A7], A4
  2112. 000017BC  4EBA FE0E                jsr        [PC - 0x1F2 /* 000015CC */]
  2113. 000017C0  4FEF 0022                lea.l      A7, [A7 + 0x22]
  2114. 000017C4  60A6                     bra        -0x58 /* 0000176C */
  2115. label000017C6:
  2116. 000017C6  486E FFEA                pea.l      [A6 - 0x16]
  2117. 000017CA  486E FFEE                pea.l      [A6 - 0x12]
  2118. 000017CE  2F0C                     move.l     -[A7], A4
  2119. 000017D0  4EBA FCE8                jsr        [PC - 0x318 /* 000014BA */]
  2120. 000017D4  3007                     move.w     D0, D7
  2121. 000017D6  4440                     neg.w      D0
  2122. 000017D8  3E80                     move.w     [A7], D0
  2123. 000017DA  4267                     clr.w      -[A7]
  2124. 000017DC  2F0C                     move.l     -[A7], A4
  2125. 000017DE  4EBA 176C                jsr        [PC + 0x176C /* 00002F4C */]
  2126. 000017E2  7001                     moveq.l    D0, 0x01
  2127. label000017E4:
  2128. 000017E4  4CEE 10C0 FFCE           movem.l    D6,D7,A4, [A6 - 0x32]
  2129. 000017EA  4E5E                     unlink     A6
  2130. 000017EC  4E75                     rts
  2131. export_532:
  2132. fn000017EE:
  2133. 000017EE  4E56 FFEE                link       A6, -0x0012
  2134. 000017F2  486E FFFC                pea.l      [A6 - 0x4]
  2135. 000017F6  486E FFF8                pea.l      [A6 - 0x8]
  2136. 000017FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2137. 000017FE  4EBA EA98                jsr        [PC - 0x1568 /* 00000298 */]
  2138. 00001802  7064                     moveq.l    D0, 0x64
  2139. 00001804  2E80                     move.l     [A7], D0
  2140. 00001806  4878 0001                push.l     0x1
  2141. 0000180A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2142. 0000180E  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  2143. 00001812  426E FFF6                clr.w      [A6 - 0xA]
  2144. 00001816  42AE FFF2                clr.l      [A6 - 0xE]
  2145. 0000181A  486E FFF2                pea.l      [A6 - 0xE]
  2146. 0000181E  486E FFF6                pea.l      [A6 - 0xA]
  2147. 00001822  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2148. 00001826  4EBA FC92                jsr        [PC - 0x36E /* 000014BA */]
  2149. 0000182A  7001                     moveq.l    D0, 0x01
  2150. 0000182C  4E5E                     unlink     A6
  2151. 0000182E  4E75                     rts
  2152. export_533:
  2153. 00001830  4E56 0000                link       A6, 0
  2154. 00001834  206E 000C                movea.l    A0, [A6 + 0xC]
  2155. 00001838  30BC 0004                move.w     [A0], 0x4
  2156. 0000183C  4E5E                     unlink     A6
  2157. 0000183E  4E75                     rts
  2158. export_534:
  2159. 00001840  4E56 FFE8                link       A6, -0x0018
  2160. 00001844  486E FFF8                pea.l      [A6 - 0x8]
  2161. 00001848  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2162. 0000184C  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  2163. 00001850  486E FFE8                pea.l      [A6 - 0x18]
  2164. 00001854  486E FFF0                pea.l      [A6 - 0x10]
  2165. 00001858  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2166. 0000185C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2167. 00001860  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2168. 00001864  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2169. 00001868  4EBA EAD0                jsr        [PC - 0x1530 /* 0000033A */]
  2170. 0000186C  3D6E FFFE FFEE           move.w     [A6 - 0x12], [A6 - 0x2]
  2171. 00001872  302E FFEE                move.w     D0, [A6 - 0x12]
  2172. 00001876  906E FFEA                sub.w      D0, [A6 - 0x16]
  2173. 0000187A  5140                     subq.w     D0, 8
  2174. 0000187C  206E 0010                movea.l    A0, [A6 + 0x10]
  2175. 00001880  3080                     move.w     [A0], D0
  2176. 00001882  7001                     moveq.l    D0, 0x01
  2177. 00001884  4E5E                     unlink     A6
  2178. 00001886  4E75                     rts
  2179. export_535:
  2180. 00001888  4E56 FFF6                link       A6, -0x000A
  2181. 0000188C  486E FFFC                pea.l      [A6 - 0x4]
  2182. 00001890  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2183. 00001894  4EBA E7BA                jsr        [PC - 0x1846 /* 00000050 */]
  2184. 00001898  486E FFF6                pea.l      [A6 - 0xA]
  2185. 0000189C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2186. 000018A0  4EBA E75E                jsr        [PC - 0x18A2 /* 00000000 */]
  2187. 000018A4  486E FFF8                pea.l      [A6 - 0x8]
  2188. 000018A8  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2189. 000018AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2190. 000018B0  4EBA 2072                jsr        [PC + 0x2072 /* 00003924 */]
  2191. 000018B4  4A40                     tst.w      D0
  2192. 000018B6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2193. 000018BA  6714                     beq        +0x16 /* 000018D0 */
  2194. 000018BC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2195. 000018C0  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2196. 000018C4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2197. 000018C8  4EBA 21DE                jsr        [PC + 0x21DE /* 00003AA8 */]
  2198. 000018CC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2199. label000018D0:
  2200. 000018D0  7001                     moveq.l    D0, 0x01
  2201. 000018D2  4E5E                     unlink     A6
  2202. 000018D4  4E75                     rts
  2203. fn000018D6:
  2204. 000018D6  4E56 FFC4                link       A6, -0x003C
  2205. 000018DA  48E7 0118                movem.l    -[A7], D7,A3,A4
  2206. 000018DE  286E 0008                movea.l    A4, [A6 + 0x8]
  2207. 000018E2  2F0C                     move.l     -[A7], A4
  2208. 000018E4  4EAD 1342                jsr        [A5 + 0x1342 /* export_612 */]
  2209. 000018E8  4A40                     tst.w      D0
  2210. 000018EA  588F                     addq.l     A7, 4
  2211. 000018EC  6606                     bne        +0x8 /* 000018F4 */
  2212. 000018EE  7000                     moveq.l    D0, 0x00
  2213. 000018F0  6000 01C0                bra        +0x1C2 /* 00001AB2 */
  2214. label000018F4:
  2215. 000018F4  486E FFFC                pea.l      [A6 - 0x4]
  2216. 000018F8  2F0C                     move.l     -[A7], A4
  2217. 000018FA  4EBA E754                jsr        [PC - 0x18AC /* 00000050 */]
  2218. 000018FE  486E FFC4                pea.l      [A6 - 0x3C]
  2219. 00001902  2F0C                     move.l     -[A7], A4
  2220. 00001904  4EBA E6FA                jsr        [PC - 0x1906 /* 00000000 */]
  2221. 00001908  486E FFF8                pea.l      [A6 - 0x8]
  2222. 0000190C  3F2E FFC4                move.w     -[A7], [A6 - 0x3C]
  2223. 00001910  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2224. 00001914  4EBA 200E                jsr        [PC + 0x200E /* 00003924 */]
  2225. 00001918  4A40                     tst.w      D0
  2226. 0000191A  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2227. 0000191E  6606                     bne        +0x8 /* 00001926 */
  2228. 00001920  7000                     moveq.l    D0, 0x00
  2229. 00001922  6000 018E                bra        +0x190 /* 00001AB2 */
  2230. label00001926:
  2231. 00001926  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2232. 0000192A  3F2E FFC4                move.w     -[A7], [A6 - 0x3C]
  2233. 0000192E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2234. 00001932  4EBA 220C                jsr        [PC + 0x220C /* 00003B40 */]
  2235. 00001936  4A40                     tst.w      D0
  2236. 00001938  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2237. 0000193C  6706                     beq        +0x8 /* 00001944 */
  2238. 0000193E  7000                     moveq.l    D0, 0x00
  2239. 00001940  6000 0170                bra        +0x172 /* 00001AB2 */
  2240. label00001944:
  2241. 00001944  426E FFF6                clr.w      [A6 - 0xA]
  2242. 00001948  486E FFEE                pea.l      [A6 - 0x12]
  2243. 0000194C  2F0C                     move.l     -[A7], A4
  2244. 0000194E  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  2245. 00001952  2D6E FFEE FFE6           move.l     [A6 - 0x1A], [A6 - 0x12]
  2246. 00001958  2D6E FFF2 FFEA           move.l     [A6 - 0x16], [A6 - 0xE]
  2247. 0000195E  486E FFE2                pea.l      [A6 - 0x1E]
  2248. 00001962  486E FFE4                pea.l      [A6 - 0x1C]
  2249. 00001966  2F0C                     move.l     -[A7], A4
  2250. 00001968  4EBA EADA                jsr        [PC - 0x1526 /* 00000444 */]
  2251. 0000196C  486E FFE6                pea.l      [A6 - 0x1A]
  2252. 00001970  302E FFE4                move.w     D0, [A6 - 0x1C]
  2253. 00001974  4440                     neg.w      D0
  2254. 00001976  3F00                     move.w     -[A7], D0
  2255. 00001978  302E FFE2                move.w     D0, [A6 - 0x1E]
  2256. 0000197C  4440                     neg.w      D0
  2257. 0000197E  3F00                     move.w     -[A7], D0
  2258. 00001980  A8A8                     syscall    OffsetRect
  2259. 00001982  486E FFDE                pea.l      [A6 - 0x22]
  2260. 00001986  2F0C                     move.l     -[A7], A4
  2261. 00001988  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  2262. 0000198C  4297                     clr.l      [A7]
  2263. 0000198E  2F0C                     move.l     -[A7], A4
  2264. 00001990  A95A                     syscall    GetControlReference/GetCRefCon
  2265. 00001992  201F                     move.l     D0, [A7]+
  2266. 00001994  2D40 FFDA                move.l     [A6 - 0x26], D0
  2267. 00001998  2040                     movea.l    A0, D0
  2268. 0000199A  2050                     movea.l    A0, [A0]
  2269. 0000199C  2668 002E                movea.l    A3, [A0 + 0x2E]
  2270. 000019A0  220B                     move.l     D1, A3
  2271. 000019A2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2272. 000019A6  6606                     bne        +0x8 /* 000019AE */
  2273. 000019A8  3D7C 0014 FFD6           move.w     [A6 - 0x2A], 0x14
  2274. label000019AE:
  2275. 000019AE  7E00                     moveq.l    D7, 0x00
  2276. 000019B0  604E                     bra        +0x50 /* 00001A00 */
  2277. label000019B2:
  2278. 000019B2  200B                     move.l     D0, A3
  2279. 000019B4  6712                     beq        +0x14 /* 000019C8 */
  2280. 000019B6  486E FFD6                pea.l      [A6 - 0x2A]
  2281. 000019BA  486E FFD8                pea.l      [A6 - 0x28]
  2282. 000019BE  2F07                     move.l     -[A7], D7
  2283. 000019C0  2F0C                     move.l     -[A7], A4
  2284. 000019C2  4E93                     jsr        [A3]
  2285. 000019C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2286. label000019C8:
  2287. 000019C8  302E FFE6                move.w     D0, [A6 - 0x1A]
  2288. 000019CC  D06E FFD6                add.w      D0, [A6 - 0x2A]
  2289. 000019D0  3D40 FFEA                move.w     [A6 - 0x16], D0
  2290. 000019D4  486E FFF6                pea.l      [A6 - 0xA]
  2291. 000019D8  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  2292. 000019DC  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2293. 000019E0  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  2294. 000019E4  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  2295. 000019E8  4A6E FFF6                tst.w      [A6 - 0xA]
  2296. 000019EC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2297. 000019F0  6614                     bne        +0x16 /* 00001A06 */
  2298. 000019F2  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  2299. 000019F6  670E                     beq        +0x10 /* 00001A06 */
  2300. 000019F8  3D6E FFEA FFE6           move.w     [A6 - 0x1A], [A6 - 0x16]
  2301. 000019FE  5287                     addq.l     D7, 1
  2302. label00001A00:
  2303. 00001A00  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  2304. 00001A04  6FAC                     ble        -0x52 /* 000019B2 */
  2305. label00001A06:
  2306. 00001A06  4A6E FFF6                tst.w      [A6 - 0xA]
  2307. 00001A0A  6600 00A4                bne        +0xA6 /* 00001AB0 */
  2308. 00001A0E  486E FFC6                pea.l      [A6 - 0x3A]
  2309. 00001A12  486E FFCE                pea.l      [A6 - 0x32]
  2310. 00001A16  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  2311. 00001A1A  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2312. 00001A1E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2313. 00001A22  2F0C                     move.l     -[A7], A4
  2314. 00001A24  4EBA E914                jsr        [PC - 0x16EC /* 0000033A */]
  2315. 00001A28  3D6E FFD0 FFC8           move.w     [A6 - 0x38], [A6 - 0x30]
  2316. 00001A2E  2E8C                     move.l     [A7], A4
  2317. 00001A30  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  2318. 00001A34  2EAE FFF2                move.l     [A7], [A6 - 0xE]
  2319. 00001A38  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  2320. 00001A3C  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  2321. 00001A40  206E FFDA                movea.l    A0, [A6 - 0x26]
  2322. 00001A44  2050                     movea.l    A0, [A0]
  2323. 00001A46  2668 002A                movea.l    A3, [A0 + 0x2A]
  2324. 00001A4A  200B                     move.l     D0, A3
  2325. 00001A4C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2326. 00001A50  6642                     bne        +0x44 /* 00001A94 */
  2327. 00001A52  4A6E 000C                tst.w      [A6 + 0xC]
  2328. 00001A56  671E                     beq        +0x20 /* 00001A76 */
  2329. 00001A58  2F3C 0001 0008           move.l     -[A7], 0x10008
  2330. 00001A5E  3F3C 0001                move.w     -[A7], 0x1
  2331. 00001A62  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  2332. 00001A68  486E FFC6                pea.l      [A6 - 0x3A]
  2333. 00001A6C  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  2334. 00001A70  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2335. 00001A74  6032                     bra        +0x34 /* 00001AA8 */
  2336. label00001A76:
  2337. 00001A76  2F3C 0001 0008           move.l     -[A7], 0x10008
  2338. 00001A7C  3F3C 0001                move.w     -[A7], 0x1
  2339. 00001A80  2F3C FFFF D2BE           move.l     -[A7], 0xFFFFD2BE
  2340. 00001A86  486E FFC6                pea.l      [A6 - 0x3A]
  2341. 00001A8A  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  2342. 00001A8E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2343. 00001A92  6014                     bra        +0x16 /* 00001AA8 */
  2344. label00001A94:
  2345. 00001A94  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  2346. 00001A98  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2347. 00001A9C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2348. 00001AA0  2F0C                     move.l     -[A7], A4
  2349. 00001AA2  4E93                     jsr        [A3]
  2350. 00001AA4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2351. label00001AA8:
  2352. 00001AA8  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  2353. 00001AAC  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2354. label00001AB0:
  2355. 00001AB0  7001                     moveq.l    D0, 0x01
  2356. label00001AB2:
  2357. 00001AB2  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2358. 00001AB6  4E5E                     unlink     A6
  2359. 00001AB8  4E75                     rts
  2360. fn00001ABA:
  2361. 00001ABA  4E56 FFEA                link       A6, -0x0016
  2362. 00001ABE  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2363. 00001AC2  286E 0008                movea.l    A4, [A6 + 0x8]
  2364. 00001AC6  2E2E 000C                move.l     D7, [A6 + 0xC]
  2365. 00001ACA  486E 0010                pea.l      [A6 + 0x10]
  2366. 00001ACE  A8A3                     syscall    EraseRect
  2367. 00001AD0  486E FFEC                pea.l      [A6 - 0x14]
  2368. 00001AD4  486E FFF4                pea.l      [A6 - 0xC]
  2369. 00001AD8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2370. 00001ADC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2371. 00001AE0  2F07                     move.l     -[A7], D7
  2372. 00001AE2  2F0C                     move.l     -[A7], A4
  2373. 00001AE4  4EBA E854                jsr        [PC - 0x17AC /* 0000033A */]
  2374. 00001AE8  3C2E FFF2                move.w     D6, [A6 - 0xE]
  2375. 00001AEC  3D6E 0016 FFF2           move.w     [A6 - 0xE], [A6 + 0x16]
  2376. 00001AF2  486E FFFC                pea.l      [A6 - 0x4]
  2377. 00001AF6  2F0C                     move.l     -[A7], A4
  2378. 00001AF8  4EBA E556                jsr        [PC - 0x1AAA /* 00000050 */]
  2379. 00001AFC  486E FFEA                pea.l      [A6 - 0x16]
  2380. 00001B00  2F0C                     move.l     -[A7], A4
  2381. 00001B02  4EBA E4FC                jsr        [PC - 0x1B04 /* 00000000 */]
  2382. 00001B06  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  2383. 00001B0A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2384. 00001B0E  2F07                     move.l     -[A7], D7
  2385. 00001B10  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  2386. 00001B14  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2387. 00001B18  2F0C                     move.l     -[A7], A4
  2388. 00001B1A  4EBA EA06                jsr        [PC - 0x15FA /* 00000522 */]
  2389. 00001B1E  486E FFEC                pea.l      [A6 - 0x14]
  2390. 00001B22  4878 0004                push.l     0x4
  2391. 00001B26  A8A9                     syscall    InsetRect
  2392. 00001B28  2EAE FFF0                move.l     [A7], [A6 - 0x10]
  2393. 00001B2C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2394. 00001B30  2F07                     move.l     -[A7], D7
  2395. 00001B32  2F0C                     move.l     -[A7], A4
  2396. 00001B34  206E 0018                movea.l    A0, [A6 + 0x18]
  2397. 00001B38  4E90                     jsr        [A0]
  2398. 00001B3A  3A00                     move.w     D5, D0
  2399. 00001B3C  2E87                     move.l     [A7], D7
  2400. 00001B3E  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  2401. 00001B42  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2402. 00001B46  4EBA 1D84                jsr        [PC + 0x1D84 /* 000038CC */]
  2403. 00001B4A  4A40                     tst.w      D0
  2404. 00001B4C  4FEF 004C                lea.l      A7, [A7 + 0x4C]
  2405. 00001B50  6750                     beq        +0x52 /* 00001BA2 */
  2406. 00001B52  2F0C                     move.l     -[A7], A4
  2407. 00001B54  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  2408. 00001B58  4A40                     tst.w      D0
  2409. 00001B5A  588F                     addq.l     A7, 4
  2410. 00001B5C  6744                     beq        +0x46 /* 00001BA2 */
  2411. 00001B5E  4AAE 001C                tst.l      [A6 + 0x1C]
  2412. 00001B62  6628                     bne        +0x2A /* 00001B8C */
  2413. 00001B64  3D6E FFF6 FFEE           move.w     [A6 - 0x12], [A6 - 0xA]
  2414. 00001B6A  3D46 FFF2                move.w     [A6 - 0xE], D6
  2415. 00001B6E  2F3C 0001 0008           move.l     -[A7], 0x10008
  2416. 00001B74  3F3C 0001                move.w     -[A7], 0x1
  2417. 00001B78  2F3C FFFF D2AE           move.l     -[A7], 0xFFFFD2AE
  2418. 00001B7E  486E FFEC                pea.l      [A6 - 0x14]
  2419. 00001B82  4EAD 07A2                jsr        [A5 + 0x7A2 /* export_240 */]
  2420. 00001B86  4FEF 000E                lea.l      A7, [A7 + 0xE]
  2421. 00001B8A  6016                     bra        +0x18 /* 00001BA2 */
  2422. label00001B8C:
  2423. 00001B8C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2424. 00001B90  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2425. 00001B94  2F07                     move.l     -[A7], D7
  2426. 00001B96  2F0C                     move.l     -[A7], A4
  2427. 00001B98  206E 001C                movea.l    A0, [A6 + 0x1C]
  2428. 00001B9C  4E90                     jsr        [A0]
  2429. 00001B9E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2430. label00001BA2:
  2431. 00001BA2  3005                     move.w     D0, D5
  2432. 00001BA4  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2433. 00001BA8  4E5E                     unlink     A6
  2434. 00001BAA  4E75                     rts
  2435. fn00001BAC:
  2436. 00001BAC  4E56 FFD4                link       A6, -0x002C
  2437. 00001BB0  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2438. 00001BB4  286E 0008                movea.l    A4, [A6 + 0x8]
  2439. 00001BB8  200C                     move.l     D0, A4
  2440. 00001BBA  6606                     bne        +0x8 /* 00001BC2 */
  2441. 00001BBC  7000                     moveq.l    D0, 0x00
  2442. 00001BBE  6000 01AC                bra        +0x1AE /* 00001D6C */
  2443. label00001BC2:
  2444. 00001BC2  2F0C                     move.l     -[A7], A4
  2445. 00001BC4  4EAD 1342                jsr        [A5 + 0x1342 /* export_612 */]
  2446. 00001BC8  4A40                     tst.w      D0
  2447. 00001BCA  588F                     addq.l     A7, 4
  2448. 00001BCC  6606                     bne        +0x8 /* 00001BD4 */
  2449. 00001BCE  7000                     moveq.l    D0, 0x00
  2450. 00001BD0  6000 019A                bra        +0x19C /* 00001D6C */
  2451. label00001BD4:
  2452. 00001BD4  42A7                     clr.l      -[A7]
  2453. 00001BD6  2F0C                     move.l     -[A7], A4
  2454. 00001BD8  A95A                     syscall    GetControlReference/GetCRefCon
  2455. 00001BDA  201F                     move.l     D0, [A7]+
  2456. 00001BDC  2D40 FFFC                move.l     [A6 - 0x4], D0
  2457. 00001BE0  4A80                     tst.l      D0
  2458. 00001BE2  660C                     bne        +0xE /* 00001BF0 */
  2459. 00001BE4  2F0C                     move.l     -[A7], A4
  2460. 00001BE6  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  2461. 00001BEA  7000                     moveq.l    D0, 0x00
  2462. 00001BEC  6000 017E                bra        +0x180 /* 00001D6C */
  2463. label00001BF0:
  2464. 00001BF0  206E FFFC                movea.l    A0, [A6 - 0x4]
  2465. 00001BF4  2050                     movea.l    A0, [A0]
  2466. 00001BF6  2668 0026                movea.l    A3, [A0 + 0x26]
  2467. 00001BFA  200B                     move.l     D0, A3
  2468. 00001BFC  660C                     bne        +0xE /* 00001C0A */
  2469. 00001BFE  2F0C                     move.l     -[A7], A4
  2470. 00001C00  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  2471. 00001C04  7000                     moveq.l    D0, 0x00
  2472. 00001C06  6000 0164                bra        +0x166 /* 00001D6C */
  2473. label00001C0A:
  2474. 00001C0A  206E FFFC                movea.l    A0, [A6 - 0x4]
  2475. 00001C0E  7C26                     moveq.l    D6, 0x26
  2476. 00001C10  DC90                     add.l      D6, [A0]
  2477. 00001C12  2246                     movea.l    A1, D6
  2478. 00001C14  2E29 0004                move.l     D7, [A1 + 0x4]
  2479. 00001C18  2246                     movea.l    A1, D6
  2480. 00001C1A  2469 0008                movea.l    A2, [A1 + 0x8]
  2481. 00001C1E  200A                     move.l     D0, A2
  2482. 00001C20  6606                     bne        +0x8 /* 00001C28 */
  2483. 00001C22  3D7C 0014 FFE2           move.w     [A6 - 0x1E], 0x14
  2484. label00001C28:
  2485. 00001C28  486E FFF0                pea.l      [A6 - 0x10]
  2486. 00001C2C  2F0C                     move.l     -[A7], A4
  2487. 00001C2E  4EBA E420                jsr        [PC - 0x1BE0 /* 00000050 */]
  2488. 00001C32  486E FFD4                pea.l      [A6 - 0x2C]
  2489. 00001C36  2F0C                     move.l     -[A7], A4
  2490. 00001C38  4EBA E3C6                jsr        [PC - 0x1C3A /* 00000000 */]
  2491. 00001C3C  486E FFE4                pea.l      [A6 - 0x1C]
  2492. 00001C40  2F0C                     move.l     -[A7], A4
  2493. 00001C42  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  2494. 00001C46  486E FFEC                pea.l      [A6 - 0x14]
  2495. 00001C4A  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  2496. 00001C4E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2497. 00001C52  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  2498. 00001C56  2EAE FFE8                move.l     [A7], [A6 - 0x18]
  2499. 00001C5A  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  2500. 00001C5E  4EAD 0D1A                jsr        [A5 + 0xD1A /* export_415 */]
  2501. 00001C62  2D6E FFE4 FFF4           move.l     [A6 - 0xC], [A6 - 0x1C]
  2502. 00001C68  2D6E FFE8 FFF8           move.l     [A6 - 0x8], [A6 - 0x18]
  2503. 00001C6E  486E FFDA                pea.l      [A6 - 0x26]
  2504. 00001C72  486E FFDC                pea.l      [A6 - 0x24]
  2505. 00001C76  2F0C                     move.l     -[A7], A4
  2506. 00001C78  4EBA E7CA                jsr        [PC - 0x1836 /* 00000444 */]
  2507. 00001C7C  486E FFF4                pea.l      [A6 - 0xC]
  2508. 00001C80  302E FFDC                move.w     D0, [A6 - 0x24]
  2509. 00001C84  4440                     neg.w      D0
  2510. 00001C86  3F00                     move.w     -[A7], D0
  2511. 00001C88  302E FFDA                move.w     D0, [A6 - 0x26]
  2512. 00001C8C  4440                     neg.w      D0
  2513. 00001C8E  3F00                     move.w     -[A7], D0
  2514. 00001C90  A8A8                     syscall    OffsetRect
  2515. 00001C92  486E FFD6                pea.l      [A6 - 0x2A]
  2516. 00001C96  2F0C                     move.l     -[A7], A4
  2517. 00001C98  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  2518. 00001C9C  7A00                     moveq.l    D5, 0x00
  2519. 00001C9E  4FEF 003A                lea.l      A7, [A7 + 0x3A]
  2520. 00001CA2  6000 00A2                bra        +0xA4 /* 00001D46 */
  2521. label00001CA6:
  2522. 00001CA6  200A                     move.l     D0, A2
  2523. 00001CA8  6712                     beq        +0x14 /* 00001CBC */
  2524. 00001CAA  486E FFE2                pea.l      [A6 - 0x1E]
  2525. 00001CAE  486E FFE0                pea.l      [A6 - 0x20]
  2526. 00001CB2  2F05                     move.l     -[A7], D5
  2527. 00001CB4  2F0C                     move.l     -[A7], A4
  2528. 00001CB6  4E92                     jsr        [A2]
  2529. 00001CB8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2530. label00001CBC:
  2531. 00001CBC  302E FFF4                move.w     D0, [A6 - 0xC]
  2532. 00001CC0  D06E FFE2                add.w      D0, [A6 - 0x1E]
  2533. 00001CC4  3D40 FFF8                move.w     [A6 - 0x8], D0
  2534. 00001CC8  2F05                     move.l     -[A7], D5
  2535. 00001CCA  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  2536. 00001CCE  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2537. 00001CD2  4EBA 1E6C                jsr        [PC + 0x1E6C /* 00003B40 */]
  2538. 00001CD6  3800                     move.w     D4, D0
  2539. 00001CD8  4A6E 000C                tst.w      [A6 + 0xC]
  2540. 00001CDC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2541. 00001CE0  6704                     beq        +0x6 /* 00001CE6 */
  2542. 00001CE2  3604                     move.w     D3, D4
  2543. 00001CE4  6002                     bra        +0x4 /* 00001CE8 */
  2544. label00001CE6:
  2545. 00001CE6  7601                     moveq.l    D3, 0x01
  2546. label00001CE8:
  2547. 00001CE8  4A43                     tst.w      D3
  2548. 00001CEA  6712                     beq        +0x14 /* 00001CFE */
  2549. 00001CEC  2F05                     move.l     -[A7], D5
  2550. 00001CEE  3F2E FFD4                move.w     -[A7], [A6 - 0x2C]
  2551. 00001CF2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2552. 00001CF6  4EBA 1DFC                jsr        [PC + 0x1DFC /* 00003AF4 */]
  2553. 00001CFA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2554. label00001CFE:
  2555. 00001CFE  4A43                     tst.w      D3
  2556. 00001D00  673C                     beq        +0x3E /* 00001D3E */
  2557. 00001D02  486E FFDE                pea.l      [A6 - 0x22]
  2558. 00001D06  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2559. 00001D0A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2560. 00001D0E  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  2561. 00001D12  4EAD 0CCA                jsr        [A5 + 0xCCA /* export_405 */]
  2562. 00001D16  4A40                     tst.w      D0
  2563. 00001D18  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2564. 00001D1C  671A                     beq        +0x1C /* 00001D38 */
  2565. 00001D1E  2F07                     move.l     -[A7], D7
  2566. 00001D20  2F0B                     move.l     -[A7], A3
  2567. 00001D22  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2568. 00001D26  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2569. 00001D2A  2F05                     move.l     -[A7], D5
  2570. 00001D2C  2F0C                     move.l     -[A7], A4
  2571. 00001D2E  4EBA FD8A                jsr        [PC - 0x276 /* 00001ABA */]
  2572. 00001D32  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2573. 00001D36  6006                     bra        +0x8 /* 00001D3E */
  2574. label00001D38:
  2575. 00001D38  4A6E FFDE                tst.w      [A6 - 0x22]
  2576. 00001D3C  6610                     bne        +0x12 /* 00001D4E */
  2577. label00001D3E:
  2578. 00001D3E  3D6E FFF8 FFF4           move.w     [A6 - 0xC], [A6 - 0x8]
  2579. 00001D44  5285                     addq.l     D5, 1
  2580. label00001D46:
  2581. 00001D46  BAAE FFEC                cmp.l      D5, [A6 - 0x14]
  2582. 00001D4A  6D00 FF5A                blt        -0xA4 /* 00001CA6 */
  2583. label00001D4E:
  2584. 00001D4E  4A6E FFDE                tst.w      [A6 - 0x22]
  2585. 00001D52  660C                     bne        +0xE /* 00001D60 */
  2586. 00001D54  3D6E FFE8 FFF8           move.w     [A6 - 0x8], [A6 - 0x18]
  2587. 00001D5A  486E FFF4                pea.l      [A6 - 0xC]
  2588. 00001D5E  A8A3                     syscall    EraseRect
  2589. label00001D60:
  2590. 00001D60  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  2591. 00001D64  2F0C                     move.l     -[A7], A4
  2592. 00001D66  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  2593. 00001D6A  7001                     moveq.l    D0, 0x01
  2594. label00001D6C:
  2595. 00001D6C  4CEE 1CF8 FFB4           movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x4C]
  2596. 00001D72  4E5E                     unlink     A6
  2597. 00001D74  4E75                     rts
  2598. export_536:
  2599. fn00001D76:
  2600. 00001D76  4E56 0000                link       A6, 0
  2601. 00001D7A  2F07                     move.l     -[A7], D7
  2602. 00001D7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2603. 00001D80  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  2604. 00001D84  3EBC 0001                move.w     [A7], 0x1
  2605. 00001D88  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2606. 00001D8C  4EBA FE1E                jsr        [PC - 0x1E2 /* 00001BAC */]
  2607. 00001D90  3E00                     move.w     D7, D0
  2608. 00001D92  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2609. 00001D96  3007                     move.w     D0, D7
  2610. 00001D98  2E2E FFFC                move.l     D7, [A6 - 0x4]
  2611. 00001D9C  4E5E                     unlink     A6
  2612. 00001D9E  4E75                     rts
  2613. export_537:
  2614. 00001DA0  4E56 FFF4                link       A6, -0x000C
  2615. 00001DA4  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  2616. 00001DA8  286E 0008                movea.l    A4, [A6 + 0x8]
  2617. 00001DAC  206E 0014                movea.l    A0, [A6 + 0x14]
  2618. 00001DB0  30BC 0001                move.w     [A0], 0x1
  2619. 00001DB4  3E2E 0010                move.w     D7, [A6 + 0x10]
  2620. 00001DB8  9E6E 000C                sub.w      D7, [A6 + 0xC]
  2621. 00001DBC  3C07                     move.w     D6, D7
  2622. 00001DBE  486E FFFE                pea.l      [A6 - 0x2]
  2623. 00001DC2  2F0C                     move.l     -[A7], A4
  2624. 00001DC4  4EBA E23A                jsr        [PC - 0x1DC6 /* 00000000 */]
  2625. 00001DC8  486E FFFA                pea.l      [A6 - 0x6]
  2626. 00001DCC  2F0C                     move.l     -[A7], A4
  2627. 00001DCE  4EBA E280                jsr        [PC - 0x1D80 /* 00000050 */]
  2628. 00001DD2  486E FFF6                pea.l      [A6 - 0xA]
  2629. 00001DD6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2630. 00001DDA  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  2631. 00001DDE  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  2632. 00001DE2  7A00                     moveq.l    D5, 0x00
  2633. 00001DE4  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  2634. 00001DE8  6026                     bra        +0x28 /* 00001E10 */
  2635. label00001DEA:
  2636. 00001DEA  486E FFF4                pea.l      [A6 - 0xC]
  2637. 00001DEE  3045                     movea.w    A0, D5
  2638. 00001DF0  2F08                     move.l     -[A7], A0
  2639. 00001DF2  2F0C                     move.l     -[A7], A4
  2640. 00001DF4  4EBA E38E                jsr        [PC - 0x1C72 /* 00000184 */]
  2641. 00001DF8  BC6E FFF4                cmp.w      D6, [A6 - 0xC]
  2642. 00001DFC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2643. 00001E00  6C08                     bge        +0xA /* 00001E0A */
  2644. 00001E02  206E 0014                movea.l    A0, [A6 + 0x14]
  2645. 00001E06  5250                     addq.w     [A0], 1
  2646. 00001E08  3C07                     move.w     D6, D7
  2647. label00001E0A:
  2648. 00001E0A  9C6E FFF4                sub.w      D6, [A6 - 0xC]
  2649. 00001E0E  5245                     addq.w     D5, 1
  2650. label00001E10:
  2651. 00001E10  3045                     movea.w    A0, D5
  2652. 00001E12  B1EE FFF6                cmpa.l     A0, [A6 - 0xA]
  2653. 00001E16  6DD2                     blt        -0x2C /* 00001DEA */
  2654. 00001E18  206E 0018                movea.l    A0, [A6 + 0x18]
  2655. 00001E1C  20AE FFF6                move.l     [A0], [A6 - 0xA]
  2656. 00001E20  7001                     moveq.l    D0, 0x01
  2657. 00001E22  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  2658. 00001E26  4E5E                     unlink     A6
  2659. 00001E28  4E75                     rts
  2660. export_522:
  2661. 00001E2A  4E56 0000                link       A6, 0
  2662. 00001E2E  7001                     moveq.l    D0, 0x01
  2663. 00001E30  4E5E                     unlink     A6
  2664. 00001E32  4E75                     rts
  2665. export_538:
  2666. 00001E34  4E56 FFE8                link       A6, -0x0018
  2667. 00001E38  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  2668. 00001E3C  266E 0008                movea.l    A3, [A6 + 0x8]
  2669. 00001E40  246E 000C                movea.l    A2, [A6 + 0xC]
  2670. 00001E44  286E 0010                movea.l    A4, [A6 + 0x10]
  2671. 00001E48  3C2C 0004                move.w     D6, [A4 + 0x4]
  2672. 00001E4C  9C54                     sub.w      D6, [A4]
  2673. 00001E4E  3A06                     move.w     D5, D6
  2674. 00001E50  486E FFFE                pea.l      [A6 - 0x2]
  2675. 00001E54  2F0B                     move.l     -[A7], A3
  2676. 00001E56  4EBA E1A8                jsr        [PC - 0x1E58 /* 00000000 */]
  2677. 00001E5A  486E FFFA                pea.l      [A6 - 0x6]
  2678. 00001E5E  2F0B                     move.l     -[A7], A3
  2679. 00001E60  4EBA E1EE                jsr        [PC - 0x1E12 /* 00000050 */]
  2680. 00001E64  486E FFF6                pea.l      [A6 - 0xA]
  2681. 00001E68  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2682. 00001E6C  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  2683. 00001E70  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  2684. 00001E74  4297                     clr.l      [A7]
  2685. 00001E76  2F0B                     move.l     -[A7], A3
  2686. 00001E78  A95A                     syscall    GetControlReference/GetCRefCon
  2687. 00001E7A  201F                     move.l     D0, [A7]+
  2688. 00001E7C  2D40 FFE8                move.l     [A6 - 0x18], D0
  2689. 00001E80  2040                     movea.l    A0, D0
  2690. 00001E82  2050                     movea.l    A0, [A0]
  2691. 00001E84  2E28 0026                move.l     D7, [A0 + 0x26]
  2692. 00001E88  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2693. label00001E8C:
  2694. 00001E8C  486E FFF4                pea.l      [A6 - 0xC]
  2695. 00001E90  2F12                     move.l     -[A7], [A2]
  2696. 00001E92  2F0B                     move.l     -[A7], A3
  2697. 00001E94  4EBA E2EE                jsr        [PC - 0x1D12 /* 00000184 */]
  2698. 00001E98  BC45                     cmp.w      D6, D5
  2699. 00001E9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2700. 00001E9E  6706                     beq        +0x8 /* 00001EA6 */
  2701. 00001EA0  BA6E FFF4                cmp.w      D5, [A6 - 0xC]
  2702. 00001EA4  6D4C                     blt        +0x4E /* 00001EF2 */
  2703. label00001EA6:
  2704. 00001EA6  2D54 FFEC                move.l     [A6 - 0x14], [A4]
  2705. 00001EAA  2D6C 0004 FFF0           move.l     [A6 - 0x10], [A4 + 0x4]
  2706. 00001EB0  302E FFEC                move.w     D0, [A6 - 0x14]
  2707. 00001EB4  D06E FFF4                add.w      D0, [A6 - 0xC]
  2708. 00001EB8  3D40 FFF0                move.w     [A6 - 0x10], D0
  2709. 00001EBC  486D 1072                pea.l      [A5 + 0x1072 /* export_522 */]
  2710. 00001EC0  2F07                     move.l     -[A7], D7
  2711. 00001EC2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2712. 00001EC6  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  2713. 00001ECA  2F12                     move.l     -[A7], [A2]
  2714. 00001ECC  2F0B                     move.l     -[A7], A3
  2715. 00001ECE  4EBA FBEA                jsr        [PC - 0x416 /* 00001ABA */]
  2716. 00001ED2  302E FFF4                move.w     D0, [A6 - 0xC]
  2717. 00001ED6  D154                     add.w      [A4], D0
  2718. 00001ED8  4EAD 24C2                jsr        [A5 + 0x24C2 /* export_1172 */]
  2719. 00001EDC  9A6E FFF4                sub.w      D5, [A6 - 0xC]
  2720. 00001EE0  5292                     addq.l     [A2], 1
  2721. 00001EE2  2012                     move.l     D0, [A2]
  2722. 00001EE4  B0AE FFF6                cmp.l      D0, [A6 - 0xA]
  2723. 00001EE8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2724. 00001EEC  6D9E                     blt        -0x60 /* 00001E8C */
  2725. 00001EEE  70FF                     moveq.l    D0, 0xFFFFFFFF
  2726. 00001EF0  2480                     move.l     [A2], D0
  2727. label00001EF2:
  2728. 00001EF2  7001                     moveq.l    D0, 0x01
  2729. 00001EF4  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  2730. 00001EF8  4E5E                     unlink     A6
  2731. 00001EFA  4E75                     rts
  2732. export_539:
  2733. fn00001EFC:
  2734. 00001EFC  4E56 0000                link       A6, 0
  2735. 00001F00  2F0C                     move.l     -[A7], A4
  2736. 00001F02  286E 0008                movea.l    A4, [A6 + 0x8]
  2737. 00001F06  2F14                     move.l     -[A7], [A4]
  2738. 00001F08  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  2739. 00001F0C  2EAC 0016                move.l     [A7], [A4 + 0x16]
  2740. 00001F10  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  2741. 00001F14  2F14                     move.l     -[A7], [A4]
  2742. 00001F16  4EBA 05FE                jsr        [PC + 0x5FE /* 00002516 */]
  2743. 00001F1A  2E94                     move.l     [A7], [A4]
  2744. 00001F1C  4EBA FE58                jsr        [PC - 0x1A8 /* 00001D76 */]
  2745. 00001F20  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2746. 00001F24  486C 001C                pea.l      [A4 + 0x1C]
  2747. 00001F28  486C 0024                pea.l      [A4 + 0x24]
  2748. 00001F2C  2F2C 0020                move.l     -[A7], [A4 + 0x20]
  2749. 00001F30  2F2C 001C                move.l     -[A7], [A4 + 0x1C]
  2750. 00001F34  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  2751. 00001F38  2F14                     move.l     -[A7], [A4]
  2752. 00001F3A  4EBA E3FE                jsr        [PC - 0x1C02 /* 0000033A */]
  2753. 00001F3E  2E8C                     move.l     [A7], A4
  2754. 00001F40  4EBA E756                jsr        [PC - 0x18AA /* 00000698 */]
  2755. 00001F44  4A40                     tst.w      D0
  2756. 00001F46  4FEF 0022                lea.l      A7, [A7 + 0x22]
  2757. 00001F4A  670A                     beq        +0xC /* 00001F56 */
  2758. 00001F4C  397C 0001 0030           move.w     [A4 + 0x30], 0x1
  2759. 00001F52  7001                     moveq.l    D0, 0x01
  2760. 00001F54  602E                     bra        +0x30 /* 00001F84 */
  2761. label00001F56:
  2762. 00001F56  2F0C                     move.l     -[A7], A4
  2763. 00001F58  4EBA E9BA                jsr        [PC - 0x1646 /* 00000914 */]
  2764. 00001F5C  4A40                     tst.w      D0
  2765. 00001F5E  588F                     addq.l     A7, 4
  2766. 00001F60  670A                     beq        +0xC /* 00001F6C */
  2767. 00001F62  397C 0001 0034           move.w     [A4 + 0x34], 0x1
  2768. 00001F68  7001                     moveq.l    D0, 0x01
  2769. 00001F6A  6018                     bra        +0x1A /* 00001F84 */
  2770. label00001F6C:
  2771. 00001F6C  2F0C                     move.l     -[A7], A4
  2772. 00001F6E  4EBA EE22                jsr        [PC - 0x11DE /* 00000D92 */]
  2773. 00001F72  4A40                     tst.w      D0
  2774. 00001F74  588F                     addq.l     A7, 4
  2775. 00001F76  670A                     beq        +0xC /* 00001F82 */
  2776. 00001F78  397C 0001 0036           move.w     [A4 + 0x36], 0x1
  2777. 00001F7E  7001                     moveq.l    D0, 0x01
  2778. 00001F80  6002                     bra        +0x4 /* 00001F84 */
  2779. label00001F82:
  2780. 00001F82  7001                     moveq.l    D0, 0x01
  2781. label00001F84:
  2782. 00001F84  285F                     movea.l    A4, [A7]+
  2783. 00001F86  4E5E                     unlink     A6
  2784. 00001F88  4E75                     rts
  2785. fn00001F8A:
  2786. 00001F8A  4E56 FFFC                link       A6, -0x0004
  2787. 00001F8E  48E7 0118                movem.l    -[A7], D7,A3,A4
  2788. 00001F92  286E 0008                movea.l    A4, [A6 + 0x8]
  2789. 00001F96  426C 0030                clr.w      [A4 + 0x30]
  2790. 00001F9A  426C 0034                clr.w      [A4 + 0x34]
  2791. 00001F9E  2F14                     move.l     -[A7], [A4]
  2792. 00001FA0  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  2793. 00001FA4  4A40                     tst.w      D0
  2794. 00001FA6  588F                     addq.l     A7, 4
  2795. 00001FA8  6604                     bne        +0x6 /* 00001FAE */
  2796. 00001FAA  7000                     moveq.l    D0, 0x00
  2797. 00001FAC  6076                     bra        +0x78 /* 00002024 */
  2798. label00001FAE:
  2799. 00001FAE  2F14                     move.l     -[A7], [A4]
  2800. 00001FB0  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  2801. 00001FB4  486C 001C                pea.l      [A4 + 0x1C]
  2802. 00001FB8  486C 0016                pea.l      [A4 + 0x16]
  2803. 00001FBC  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  2804. 00001FC0  2F14                     move.l     -[A7], [A4]
  2805. 00001FC2  4EBA E5EE                jsr        [PC - 0x1A12 /* 000005B2 */]
  2806. 00001FC6  4A40                     tst.w      D0
  2807. 00001FC8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2808. 00001FCC  6608                     bne        +0xA /* 00001FD6 */
  2809. 00001FCE  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2810. 00001FD2  7000                     moveq.l    D0, 0x00
  2811. 00001FD4  604E                     bra        +0x50 /* 00002024 */
  2812. label00001FD6:
  2813. 00001FD6  486C 0012                pea.l      [A4 + 0x12]
  2814. 00001FDA  2F14                     move.l     -[A7], [A4]
  2815. 00001FDC  4EBA E072                jsr        [PC - 0x1F8E /* 00000050 */]
  2816. 00001FE0  486C 001A                pea.l      [A4 + 0x1A]
  2817. 00001FE4  2F14                     move.l     -[A7], [A4]
  2818. 00001FE6  4EBA E018                jsr        [PC - 0x1FE8 /* 00000000 */]
  2819. 00001FEA  4297                     clr.l      [A7]
  2820. 00001FEC  2F14                     move.l     -[A7], [A4]
  2821. 00001FEE  A95A                     syscall    GetControlReference/GetCRefCon
  2822. 00001FF0  201F                     move.l     D0, [A7]+
  2823. 00001FF2  2D40 FFFC                move.l     [A6 - 0x4], D0
  2824. 00001FF6  4A80                     tst.l      D0
  2825. 00001FF8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2826. 00001FFC  671C                     beq        +0x1E /* 0000201A */
  2827. 00001FFE  206E FFFC                movea.l    A0, [A6 - 0x4]
  2828. 00002002  2050                     movea.l    A0, [A0]
  2829. 00002004  2668 004A                movea.l    A3, [A0 + 0x4A]
  2830. 00002008  200B                     move.l     D0, A3
  2831. 0000200A  670E                     beq        +0x10 /* 0000201A */
  2832. 0000200C  2F0C                     move.l     -[A7], A4
  2833. 0000200E  4E93                     jsr        [A3]
  2834. 00002010  3E00                     move.w     D7, D0
  2835. 00002012  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2836. 00002016  3007                     move.w     D0, D7
  2837. 00002018  600A                     bra        +0xC /* 00002024 */
  2838. label0000201A:
  2839. 0000201A  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2840. 0000201E  2F0C                     move.l     -[A7], A4
  2841. 00002020  4EBA FEDA                jsr        [PC - 0x126 /* 00001EFC */]
  2842. label00002024:
  2843. 00002024  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  2844. 0000202A  4E5E                     unlink     A6
  2845. 0000202C  4E75                     rts
  2846. export_540:
  2847. fn0000202E:
  2848. 0000202E  4E56 0000                link       A6, 0
  2849. 00002032  2F0C                     move.l     -[A7], A4
  2850. 00002034  286E 0008                movea.l    A4, [A6 + 0x8]
  2851. 00002038  4A6C 0030                tst.w      [A4 + 0x30]
  2852. 0000203C  6708                     beq        +0xA /* 00002046 */
  2853. 0000203E  2F0C                     move.l     -[A7], A4
  2854. 00002040  4EBA E70E                jsr        [PC - 0x18F2 /* 00000750 */]
  2855. 00002044  588F                     addq.l     A7, 4
  2856. label00002046:
  2857. 00002046  4A6C 0034                tst.w      [A4 + 0x34]
  2858. 0000204A  6708                     beq        +0xA /* 00002054 */
  2859. 0000204C  2F0C                     move.l     -[A7], A4
  2860. 0000204E  4EBA E97C                jsr        [PC - 0x1684 /* 000009CC */]
  2861. 00002052  588F                     addq.l     A7, 4
  2862. label00002054:
  2863. 00002054  4A6C 0036                tst.w      [A4 + 0x36]
  2864. 00002058  6708                     beq        +0xA /* 00002062 */
  2865. 0000205A  2F0C                     move.l     -[A7], A4
  2866. 0000205C  4EBA ED56                jsr        [PC - 0x12AA /* 00000DB4 */]
  2867. 00002060  588F                     addq.l     A7, 4
  2868. label00002062:
  2869. 00002062  7001                     moveq.l    D0, 0x01
  2870. 00002064  285F                     movea.l    A4, [A7]+
  2871. 00002066  4E5E                     unlink     A6
  2872. 00002068  4E75                     rts
  2873. fn0000206A:
  2874. 0000206A  4E56 FFFC                link       A6, -0x0004
  2875. 0000206E  48E7 0118                movem.l    -[A7], D7,A3,A4
  2876. 00002072  286E 0008                movea.l    A4, [A6 + 0x8]
  2877. 00002076  2F14                     move.l     -[A7], [A4]
  2878. 00002078  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  2879. 0000207C  4297                     clr.l      [A7]
  2880. 0000207E  2F14                     move.l     -[A7], [A4]
  2881. 00002080  A95A                     syscall    GetControlReference/GetCRefCon
  2882. 00002082  201F                     move.l     D0, [A7]+
  2883. 00002084  2D40 FFFC                move.l     [A6 - 0x4], D0
  2884. 00002088  4A80                     tst.l      D0
  2885. 0000208A  671C                     beq        +0x1E /* 000020A8 */
  2886. 0000208C  206E FFFC                movea.l    A0, [A6 - 0x4]
  2887. 00002090  2050                     movea.l    A0, [A0]
  2888. 00002092  2668 004E                movea.l    A3, [A0 + 0x4E]
  2889. 00002096  200B                     move.l     D0, A3
  2890. 00002098  670E                     beq        +0x10 /* 000020A8 */
  2891. 0000209A  2F0C                     move.l     -[A7], A4
  2892. 0000209C  4E93                     jsr        [A3]
  2893. 0000209E  3E00                     move.w     D7, D0
  2894. 000020A0  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2895. 000020A4  3007                     move.w     D0, D7
  2896. 000020A6  600A                     bra        +0xC /* 000020B2 */
  2897. label000020A8:
  2898. 000020A8  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2899. 000020AC  2F0C                     move.l     -[A7], A4
  2900. 000020AE  4EBA FF7E                jsr        [PC - 0x82 /* 0000202E */]
  2901. label000020B2:
  2902. 000020B2  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  2903. 000020B8  4E5E                     unlink     A6
  2904. 000020BA  4E75                     rts
  2905. export_541:
  2906. fn000020BC:
  2907. 000020BC  4E56 0000                link       A6, 0
  2908. 000020C0  2F0C                     move.l     -[A7], A4
  2909. 000020C2  286E 0008                movea.l    A4, [A6 + 0x8]
  2910. 000020C6  4A6C 0030                tst.w      [A4 + 0x30]
  2911. 000020CA  673E                     beq        +0x40 /* 0000210A */
  2912. 000020CC  2F0C                     move.l     -[A7], A4
  2913. 000020CE  4EBA E724                jsr        [PC - 0x18DC /* 000007F4 */]
  2914. 000020D2  4A40                     tst.w      D0
  2915. 000020D4  588F                     addq.l     A7, 4
  2916. 000020D6  6604                     bne        +0x6 /* 000020DC */
  2917. 000020D8  7001                     moveq.l    D0, 0x01
  2918. 000020DA  6064                     bra        +0x66 /* 00002140 */
  2919. label000020DC:
  2920. 000020DC  2F2C 0016                move.l     -[A7], [A4 + 0x16]
  2921. 000020E0  3F2C 001A                move.w     -[A7], [A4 + 0x1A]
  2922. 000020E4  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  2923. 000020E8  4EBA 23B8                jsr        [PC + 0x23B8 /* 000044A2 */]
  2924. 000020EC  4A40                     tst.w      D0
  2925. 000020EE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2926. 000020F2  6712                     beq        +0x14 /* 00002106 */
  2927. 000020F4  4EAD 0CE2                jsr        [A5 + 0xCE2 /* export_408 */]
  2928. 000020F8  2F14                     move.l     -[A7], [A4]
  2929. 000020FA  4EBA F6F2                jsr        [PC - 0x90E /* 000017EE */]
  2930. 000020FE  2E94                     move.l     [A7], [A4]
  2931. 00002100  4EBA FC74                jsr        [PC - 0x38C /* 00001D76 */]
  2932. 00002104  588F                     addq.l     A7, 4
  2933. label00002106:
  2934. 00002106  7001                     moveq.l    D0, 0x01
  2935. 00002108  6036                     bra        +0x38 /* 00002140 */
  2936. label0000210A:
  2937. 0000210A  4A6C 0034                tst.w      [A4 + 0x34]
  2938. 0000210E  6714                     beq        +0x16 /* 00002124 */
  2939. 00002110  2F0C                     move.l     -[A7], A4
  2940. 00002112  4EBA E960                jsr        [PC - 0x16A0 /* 00000A74 */]
  2941. 00002116  4A40                     tst.w      D0
  2942. 00002118  588F                     addq.l     A7, 4
  2943. 0000211A  6604                     bne        +0x6 /* 00002120 */
  2944. 0000211C  7001                     moveq.l    D0, 0x01
  2945. 0000211E  6020                     bra        +0x22 /* 00002140 */
  2946. label00002120:
  2947. 00002120  7001                     moveq.l    D0, 0x01
  2948. 00002122  601C                     bra        +0x1E /* 00002140 */
  2949. label00002124:
  2950. 00002124  4A6C 0036                tst.w      [A4 + 0x36]
  2951. 00002128  6714                     beq        +0x16 /* 0000213E */
  2952. 0000212A  2F0C                     move.l     -[A7], A4
  2953. 0000212C  4EBA ED40                jsr        [PC - 0x12C0 /* 00000E6E */]
  2954. 00002130  4A40                     tst.w      D0
  2955. 00002132  588F                     addq.l     A7, 4
  2956. 00002134  6604                     bne        +0x6 /* 0000213A */
  2957. 00002136  7001                     moveq.l    D0, 0x01
  2958. 00002138  6006                     bra        +0x8 /* 00002140 */
  2959. label0000213A:
  2960. 0000213A  7001                     moveq.l    D0, 0x01
  2961. 0000213C  6002                     bra        +0x4 /* 00002140 */
  2962. label0000213E:
  2963. 0000213E  7001                     moveq.l    D0, 0x01
  2964. label00002140:
  2965. 00002140  285F                     movea.l    A4, [A7]+
  2966. 00002142  4E5E                     unlink     A6
  2967. 00002144  4E75                     rts
  2968. fn00002146:
  2969. 00002146  4E56 FFFC                link       A6, -0x0004
  2970. 0000214A  48E7 0118                movem.l    -[A7], D7,A3,A4
  2971. 0000214E  286E 0008                movea.l    A4, [A6 + 0x8]
  2972. 00002152  2F14                     move.l     -[A7], [A4]
  2973. 00002154  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  2974. 00002158  4297                     clr.l      [A7]
  2975. 0000215A  2F14                     move.l     -[A7], [A4]
  2976. 0000215C  A95A                     syscall    GetControlReference/GetCRefCon
  2977. 0000215E  201F                     move.l     D0, [A7]+
  2978. 00002160  2D40 FFFC                move.l     [A6 - 0x4], D0
  2979. 00002164  4A80                     tst.l      D0
  2980. 00002166  671C                     beq        +0x1E /* 00002184 */
  2981. 00002168  206E FFFC                movea.l    A0, [A6 - 0x4]
  2982. 0000216C  2050                     movea.l    A0, [A0]
  2983. 0000216E  2668 0052                movea.l    A3, [A0 + 0x52]
  2984. 00002172  200B                     move.l     D0, A3
  2985. 00002174  670E                     beq        +0x10 /* 00002184 */
  2986. 00002176  2F0C                     move.l     -[A7], A4
  2987. 00002178  4E93                     jsr        [A3]
  2988. 0000217A  3E00                     move.w     D7, D0
  2989. 0000217C  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2990. 00002180  3007                     move.w     D0, D7
  2991. 00002182  600A                     bra        +0xC /* 0000218E */
  2992. label00002184:
  2993. 00002184  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  2994. 00002188  2F0C                     move.l     -[A7], A4
  2995. 0000218A  4EBA FF30                jsr        [PC - 0xD0 /* 000020BC */]
  2996. label0000218E:
  2997. 0000218E  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  2998. 00002194  4E5E                     unlink     A6
  2999. 00002196  4E75                     rts
  3000. fn00002198:
  3001. 00002198  4E56 FFC4                link       A6, -0x003C
  3002. 0000219C  2F0C                     move.l     -[A7], A4
  3003. 0000219E  286E 0008                movea.l    A4, [A6 + 0x8]
  3004. 000021A2  2F0C                     move.l     -[A7], A4
  3005. 000021A4  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  3006. 000021A8  2D6E 000C FFD0           move.l     [A6 - 0x30], [A6 + 0xC]
  3007. 000021AE  2D6E FFD0 FFCC           move.l     [A6 - 0x34], [A6 - 0x30]
  3008. 000021B4  302E 0010                move.w     D0, [A6 + 0x10]
  3009. 000021B8  0240 0200                andi.w     D0, 0x200
  3010. 000021BC  3D40 FFD4                move.w     [A6 - 0x2C], D0
  3011. 000021C0  302E 0010                move.w     D0, [A6 + 0x10]
  3012. 000021C4  0240 1000                andi.w     D0, 0x1000
  3013. 000021C8  3D40 FFD6                move.w     [A6 - 0x2A], D0
  3014. 000021CC  426E FFD8                clr.w      [A6 - 0x28]
  3015. 000021D0  2D4C FFC8                move.l     [A6 - 0x38], A4
  3016. 000021D4  486E FFDA                pea.l      [A6 - 0x26]
  3017. 000021D8  2F0C                     move.l     -[A7], A4
  3018. 000021DA  4EBA DE74                jsr        [PC - 0x218C /* 00000050 */]
  3019. 000021DE  486E FFE2                pea.l      [A6 - 0x1E]
  3020. 000021E2  2F0C                     move.l     -[A7], A4
  3021. 000021E4  4EBA DE1A                jsr        [PC - 0x21E6 /* 00000000 */]
  3022. 000021E8  486E FFC8                pea.l      [A6 - 0x38]
  3023. 000021EC  4EBA FD9C                jsr        [PC - 0x264 /* 00001F8A */]
  3024. 000021F0  4A40                     tst.w      D0
  3025. 000021F2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3026. 000021F6  6624                     bne        +0x26 /* 0000221C */
  3027. 000021F8  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  3028. 000021FC  7000                     moveq.l    D0, 0x00
  3029. 000021FE  6032                     bra        +0x34 /* 00002232 */
  3030. label00002200:
  3031. 00002200  486E FFC4                pea.l      [A6 - 0x3C]
  3032. 00002204  A972                     syscall    GetMouse
  3033. 00002206  2D6E FFD0 FFCC           move.l     [A6 - 0x34], [A6 - 0x30]
  3034. 0000220C  2D6E FFC4 FFD0           move.l     [A6 - 0x30], [A6 - 0x3C]
  3035. 00002212  486E FFC8                pea.l      [A6 - 0x38]
  3036. 00002216  4EBA FE52                jsr        [PC - 0x1AE /* 0000206A */]
  3037. 0000221A  588F                     addq.l     A7, 4
  3038. label0000221C:
  3039. 0000221C  4227                     clr.b      -[A7]
  3040. 0000221E  A973                     syscall    StillDown
  3041. 00002220  4A1F                     tst.b      [A7]+
  3042. 00002222  66DC                     bne        -0x22 /* 00002200 */
  3043. 00002224  486E FFC8                pea.l      [A6 - 0x38]
  3044. 00002228  4EBA FF1C                jsr        [PC - 0xE4 /* 00002146 */]
  3045. 0000222C  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  3046. 00002230  7001                     moveq.l    D0, 0x01
  3047. label00002232:
  3048. 00002232  286E FFC0                movea.l    A4, [A6 - 0x40]
  3049. 00002236  4E5E                     unlink     A6
  3050. 00002238  4E75                     rts
  3051. export_542:
  3052. 0000223A  4E56 FFF8                link       A6, -0x0008
  3053. 0000223E  2F0C                     move.l     -[A7], A4
  3054. 00002240  286E 0008                movea.l    A4, [A6 + 0x8]
  3055. 00002244  206E 0010                movea.l    A0, [A6 + 0x10]
  3056. 00002248  4250                     clr.w      [A0]
  3057. 0000224A  2F0C                     move.l     -[A7], A4
  3058. 0000224C  4EAD 13B2                jsr        [A5 + 0x13B2 /* export_626 */]
  3059. 00002250  4A40                     tst.w      D0
  3060. 00002252  588F                     addq.l     A7, 4
  3061. 00002254  6604                     bne        +0x6 /* 0000225A */
  3062. 00002256  7000                     moveq.l    D0, 0x00
  3063. 00002258  6054                     bra        +0x56 /* 000022AE */
  3064. label0000225A:
  3065. 0000225A  206E 000C                movea.l    A0, [A6 + 0xC]
  3066. 0000225E  0C50 0001                cmpi.w     [A0], 0x1
  3067. 00002262  6648                     bne        +0x4A /* 000022AC */
  3068. 00002264  206E 000C                movea.l    A0, [A6 + 0xC]
  3069. 00002268  2D68 000A FFFC           move.l     [A6 - 0x4], [A0 + 0xA]
  3070. 0000226E  2F0C                     move.l     -[A7], A4
  3071. 00002270  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  3072. 00002274  486E FFFC                pea.l      [A6 - 0x4]
  3073. 00002278  A871                     syscall    GlobalToLocal
  3074. 0000227A  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  3075. 0000227E  4297                     clr.l      [A7]
  3076. 00002280  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3077. 00002284  2F0C                     move.l     -[A7], A4
  3078. 00002286  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  3079. 0000228A  4A40                     tst.w      D0
  3080. 0000228C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3081. 00002290  6704                     beq        +0x6 /* 00002296 */
  3082. 00002292  7001                     moveq.l    D0, 0x01
  3083. 00002294  6018                     bra        +0x1A /* 000022AE */
  3084. label00002296:
  3085. 00002296  206E 000C                movea.l    A0, [A6 + 0xC]
  3086. 0000229A  3F28 000E                move.w     -[A7], [A0 + 0xE]
  3087. 0000229E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3088. 000022A2  2F0C                     move.l     -[A7], A4
  3089. 000022A4  4EBA FEF2                jsr        [PC - 0x10E /* 00002198 */]
  3090. 000022A8  7001                     moveq.l    D0, 0x01
  3091. 000022AA  6002                     bra        +0x4 /* 000022AE */
  3092. label000022AC:
  3093. 000022AC  7000                     moveq.l    D0, 0x00
  3094. label000022AE:
  3095. 000022AE  286E FFF4                movea.l    A4, [A6 - 0xC]
  3096. 000022B2  4E5E                     unlink     A6
  3097. 000022B4  4E75                     rts
  3098. fn000022B6:
  3099. 000022B6  4E56 0000                link       A6, 0
  3100. 000022BA  2F07                     move.l     -[A7], D7
  3101. 000022BC  42A7                     clr.l      -[A7]
  3102. 000022BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3103. 000022C2  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  3104. 000022C6  2E1F                     move.l     D7, [A7]+
  3105. 000022C8  4878 000C                push.l     0xC
  3106. 000022CC  2047                     movea.l    A0, D7
  3107. 000022CE  4868 FCE4                pea.l      [A0 - 0x31C]
  3108. 000022D2  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  3109. 000022D6  206E 000C                movea.l    A0, [A6 + 0xC]
  3110. 000022DA  2080                     move.l     [A0], D0
  3111. 000022DC  7001                     moveq.l    D0, 0x01
  3112. 000022DE  2E1F                     move.l     D7, [A7]+
  3113. 000022E0  4E5E                     unlink     A6
  3114. 000022E2  4E75                     rts
  3115. 000022E4  4E56 FFFC                link       A6, -0x0004
  3116. 000022E8  48E7 0108                movem.l    -[A7], D7,A4
  3117. 000022EC  286E 0008                movea.l    A4, [A6 + 0x8]
  3118. 000022F0  42A7                     clr.l      -[A7]
  3119. 000022F2  2F0C                     move.l     -[A7], A4
  3120. 000022F4  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  3121. 000022F8  2E1F                     move.l     D7, [A7]+
  3122. 000022FA  2047                     movea.l    A0, D7
  3123. 000022FC  4868 000C                pea.l      [A0 + 0xC]
  3124. 00002300  2F0C                     move.l     -[A7], A4
  3125. 00002302  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  3126. 00002306  486E FFFC                pea.l      [A6 - 0x4]
  3127. 0000230A  2F0C                     move.l     -[A7], A4
  3128. 0000230C  4EBA FFA8                jsr        [PC - 0x58 /* 000022B6 */]
  3129. 00002310  206E 000C                movea.l    A0, [A6 + 0xC]
  3130. 00002314  700C                     moveq.l    D0, 0x0C
  3131. 00002316  2E80                     move.l     [A7], D0
  3132. 00002318  226E FFFC                movea.l    A1, [A6 - 0x4]
  3133. 0000231C  4869 FFFF                pea.l      [A1 - 0x1]
  3134. 00002320  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3135. 00002324  D094                     add.l      D0, [A4]
  3136. 00002326  2240                     movea.l    A1, D0
  3137. 00002328  43E9 0310                lea.l      A1, [A1 + 0x310]
  3138. 0000232C  22D8                     move.l     [A1]+, [A0]+
  3139. 0000232E  22D8                     move.l     [A1]+, [A0]+
  3140. 00002330  22D8                     move.l     [A1]+, [A0]+
  3141. 00002332  7001                     moveq.l    D0, 0x01
  3142. 00002334  4CEE 1080 FFF4           movem.l    D7,A4, [A6 - 0xC]
  3143. 0000233A  4E5E                     unlink     A6
  3144. 0000233C  4E75                     rts
  3145. fn0000233E:
  3146. 0000233E  4E56 0000                link       A6, 0
  3147. 00002342  206E 0008                movea.l    A0, [A6 + 0x8]
  3148. 00002346  4878 000C                push.l     0xC
  3149. 0000234A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3150. 0000234E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  3151. 00002352  D090                     add.l      D0, [A0]
  3152. 00002354  2240                     movea.l    A1, D0
  3153. 00002356  206E 0010                movea.l    A0, [A6 + 0x10]
  3154. 0000235A  43E9 0310                lea.l      A1, [A1 + 0x310]
  3155. 0000235E  20D9                     move.l     [A0]+, [A1]+
  3156. 00002360  20D9                     move.l     [A0]+, [A1]+
  3157. 00002362  20D9                     move.l     [A0]+, [A1]+
  3158. 00002364  7001                     moveq.l    D0, 0x01
  3159. 00002366  4E5E                     unlink     A6
  3160. 00002368  4E75                     rts
  3161. 0000236A  4E56 FFF2                link       A6, -0x000E
  3162. 0000236E  2F0C                     move.l     -[A7], A4
  3163. 00002370  286E 0008                movea.l    A4, [A6 + 0x8]
  3164. 00002374  486E FFF4                pea.l      [A6 - 0xC]
  3165. 00002378  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3166. 0000237C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3167. 00002380  4EBA FFBC                jsr        [PC - 0x44 /* 0000233E */]
  3168. 00002384  486E FFF2                pea.l      [A6 - 0xE]
  3169. 00002388  2F0C                     move.l     -[A7], A4
  3170. 0000238A  4EBA DC74                jsr        [PC - 0x238C /* 00000000 */]
  3171. 0000238E  2EAE FFF4                move.l     [A7], [A6 - 0xC]
  3172. 00002392  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  3173. 00002396  2F0C                     move.l     -[A7], A4
  3174. 00002398  4EBA 017C                jsr        [PC + 0x17C /* 00002516 */]
  3175. 0000239C  2E8C                     move.l     [A7], A4
  3176. 0000239E  4EBA F9D6                jsr        [PC - 0x62A /* 00001D76 */]
  3177. 000023A2  2E8C                     move.l     [A7], A4
  3178. 000023A4  4EBA F2DE                jsr        [PC - 0xD22 /* 00001684 */]
  3179. 000023A8  7001                     moveq.l    D0, 0x01
  3180. 000023AA  286E FFEE                movea.l    A4, [A6 - 0x12]
  3181. 000023AE  4E5E                     unlink     A6
  3182. 000023B0  4E75                     rts
  3183. 000023B2  4E56 FFF2                link       A6, -0x000E
  3184. 000023B6  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  3185. 000023BA  286E 0008                movea.l    A4, [A6 + 0x8]
  3186. 000023BE  246E 0010                movea.l    A2, [A6 + 0x10]
  3187. 000023C2  200C                     move.l     D0, A4
  3188. 000023C4  6606                     bne        +0x8 /* 000023CC */
  3189. 000023C6  7000                     moveq.l    D0, 0x00
  3190. 000023C8  6000 00BC                bra        +0xBE /* 00002486 */
  3191. label000023CC:
  3192. 000023CC  42A7                     clr.l      -[A7]
  3193. 000023CE  2F0C                     move.l     -[A7], A4
  3194. 000023D0  A95A                     syscall    GetControlReference/GetCRefCon
  3195. 000023D2  201F                     move.l     D0, [A7]+
  3196. 000023D4  2D40 FFF8                move.l     [A6 - 0x8], D0
  3197. 000023D8  4A80                     tst.l      D0
  3198. 000023DA  6606                     bne        +0x8 /* 000023E2 */
  3199. 000023DC  7000                     moveq.l    D0, 0x00
  3200. 000023DE  6000 00A6                bra        +0xA8 /* 00002486 */
  3201. label000023E2:
  3202. 000023E2  206E FFF8                movea.l    A0, [A6 - 0x8]
  3203. 000023E6  2050                     movea.l    A0, [A0]
  3204. 000023E8  2668 003A                movea.l    A3, [A0 + 0x3A]
  3205. 000023EC  200B                     move.l     D0, A3
  3206. 000023EE  6606                     bne        +0x8 /* 000023F6 */
  3207. 000023F0  7000                     moveq.l    D0, 0x00
  3208. 000023F2  6000 0092                bra        +0x94 /* 00002486 */
  3209. label000023F6:
  3210. 000023F6  486E FFFC                pea.l      [A6 - 0x4]
  3211. 000023FA  2F0C                     move.l     -[A7], A4
  3212. 000023FC  4EBA DC52                jsr        [PC - 0x23AE /* 00000050 */]
  3213. 00002400  486E FFF2                pea.l      [A6 - 0xE]
  3214. 00002404  2F0C                     move.l     -[A7], A4
  3215. 00002406  4EBA DBF8                jsr        [PC - 0x2408 /* 00000000 */]
  3216. 0000240A  7E00                     moveq.l    D7, 0x00
  3217. 0000240C  2E8A                     move.l     [A7], A2
  3218. 0000240E  3F3C 031C                move.w     -[A7], 0x31C
  3219. 00002412  4EAD 15B2                jsr        [A5 + 0x15B2 /* export_690 */]
  3220. 00002416  4A40                     tst.w      D0
  3221. 00002418  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3222. 0000241C  6604                     bne        +0x6 /* 00002422 */
  3223. 0000241E  7000                     moveq.l    D0, 0x00
  3224. 00002420  6064                     bra        +0x66 /* 00002486 */
  3225. label00002422:
  3226. 00002422  206E 000C                movea.l    A0, [A6 + 0xC]
  3227. 00002426  2252                     movea.l    A1, [A2]
  3228. 00002428  2251                     movea.l    A1, [A1]
  3229. 0000242A  303C 00C0                move.w     D0, 0xC0
  3230. label0000242E:
  3231. 0000242E  22D8                     move.l     [A1]+, [A0]+
  3232. 00002430  51C8 FFFC                dbf        D0, -0x6 /* 0000242E */
  3233. 00002434  2052                     movea.l    A0, [A2]
  3234. 00002436  2050                     movea.l    A0, [A0]
  3235. 00002438  2147 0304                move.l     [A0 + 0x304], D7
  3236. 0000243C  2052                     movea.l    A0, [A2]
  3237. 0000243E  2050                     movea.l    A0, [A0]
  3238. 00002440  42A8 0308                clr.l      [A0 + 0x308]
  3239. 00002444  2052                     movea.l    A0, [A2]
  3240. 00002446  2050                     movea.l    A0, [A0]
  3241. 00002448  42A8 030C                clr.l      [A0 + 0x30C]
  3242. 0000244C  486E FFF4                pea.l      [A6 - 0xC]
  3243. 00002450  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  3244. 00002454  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3245. 00002458  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  3246. 0000245C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3247. label00002460:
  3248. 00002460  2F12                     move.l     -[A7], [A2]
  3249. 00002462  2F07                     move.l     -[A7], D7
  3250. 00002464  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  3251. 00002468  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3252. 0000246C  4E93                     jsr        [A3]
  3253. 0000246E  3C00                     move.w     D6, D0
  3254. 00002470  4A46                     tst.w      D6
  3255. 00002472  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3256. 00002476  6604                     bne        +0x6 /* 0000247C */
  3257. 00002478  7001                     moveq.l    D0, 0x01
  3258. 0000247A  600A                     bra        +0xC /* 00002486 */
  3259. label0000247C:
  3260. 0000247C  5287                     addq.l     D7, 1
  3261. 0000247E  BEAE FFF4                cmp.l      D7, [A6 - 0xC]
  3262. 00002482  6DDC                     blt        -0x22 /* 00002460 */
  3263. 00002484  7000                     moveq.l    D0, 0x00
  3264. label00002486:
  3265. 00002486  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  3266. 0000248A  4E5E                     unlink     A6
  3267. 0000248C  4E75                     rts
  3268. fn0000248E:
  3269. 0000248E  4E56 FFEE                link       A6, -0x0012
  3270. 00002492  42A7                     clr.l      -[A7]
  3271. 00002494  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3272. 00002498  A95A                     syscall    GetControlReference/GetCRefCon
  3273. 0000249A  201F                     move.l     D0, [A7]+
  3274. 0000249C  2D40 FFFC                move.l     [A6 - 0x4], D0
  3275. 000024A0  2040                     movea.l    A0, D0
  3276. 000024A2  2050                     movea.l    A0, [A0]
  3277. 000024A4  0828 0004 0003           btst.b     [A0 + 0x3], 0x4
  3278. 000024AA  6704                     beq        +0x6 /* 000024B0 */
  3279. 000024AC  7000                     moveq.l    D0, 0x00
  3280. 000024AE  6062                     bra        +0x64 /* 00002512 */
  3281. label000024B0:
  3282. 000024B0  486E FFF8                pea.l      [A6 - 0x8]
  3283. 000024B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3284. 000024B8  4EBA DB96                jsr        [PC - 0x246A /* 00000050 */]
  3285. 000024BC  486E FFF2                pea.l      [A6 - 0xE]
  3286. 000024C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3287. 000024C4  4EBA DB3A                jsr        [PC - 0x24C6 /* 00000000 */]
  3288. 000024C8  206E FFFC                movea.l    A0, [A6 - 0x4]
  3289. 000024CC  2050                     movea.l    A0, [A0]
  3290. 000024CE  2D68 0062 FFF4           move.l     [A6 - 0xC], [A0 + 0x62]
  3291. 000024D4  3EAE 0018                move.w     [A7], [A6 + 0x18]
  3292. 000024D8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3293. 000024DC  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3294. 000024E0  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3295. 000024E4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3296. 000024E8  486E FFF4                pea.l      [A6 - 0xC]
  3297. 000024EC  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  3298. 000024F0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3299. 000024F4  4EBA 38FE                jsr        [PC + 0x38FE /* 00005DF4 */]
  3300. 000024F8  4A40                     tst.w      D0
  3301. 000024FA  4FEF 0026                lea.l      A7, [A7 + 0x26]
  3302. 000024FE  6604                     bne        +0x6 /* 00002504 */
  3303. 00002500  7000                     moveq.l    D0, 0x00
  3304. 00002502  600E                     bra        +0x10 /* 00002512 */
  3305. label00002504:
  3306. 00002504  206E FFFC                movea.l    A0, [A6 - 0x4]
  3307. 00002508  2050                     movea.l    A0, [A0]
  3308. 0000250A  216E FFF4 0062           move.l     [A0 + 0x62], [A6 - 0xC]
  3309. 00002510  7001                     moveq.l    D0, 0x01
  3310. label00002512:
  3311. 00002512  4E5E                     unlink     A6
  3312. 00002514  4E75                     rts
  3313. export_543:
  3314. fn00002516:
  3315. 00002516  4E56 FFEC                link       A6, -0x0014
  3316. 0000251A  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  3317. 0000251E  286E 0008                movea.l    A4, [A6 + 0x8]
  3318. 00002522  3C2E 000C                move.w     D6, [A6 + 0xC]
  3319. 00002526  2A2E 000E                move.l     D5, [A6 + 0xE]
  3320. 0000252A  486E FFFC                pea.l      [A6 - 0x4]
  3321. 0000252E  2F0C                     move.l     -[A7], A4
  3322. 00002530  4EBA DB1E                jsr        [PC - 0x24E2 /* 00000050 */]
  3323. 00002534  4297                     clr.l      [A7]
  3324. 00002536  2F0C                     move.l     -[A7], A4
  3325. 00002538  A95A                     syscall    GetControlReference/GetCRefCon
  3326. 0000253A  201F                     move.l     D0, [A7]+
  3327. 0000253C  2D40 FFEC                move.l     [A6 - 0x14], D0
  3328. 00002540  486E FFF8                pea.l      [A6 - 0x8]
  3329. 00002544  3F06                     move.w     -[A7], D6
  3330. 00002546  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3331. 0000254A  4EBA 13D8                jsr        [PC + 0x13D8 /* 00003924 */]
  3332. 0000254E  3E00                     move.w     D7, D0
  3333. 00002550  BAAE FFF8                cmp.l      D5, [A6 - 0x8]
  3334. 00002554  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3335. 00002558  6606                     bne        +0x8 /* 00002560 */
  3336. 0000255A  7001                     moveq.l    D0, 0x01
  3337. 0000255C  6000 008C                bra        +0x8E /* 000025EA */
  3338. label00002560:
  3339. 00002560  206E FFEC                movea.l    A0, [A6 - 0x14]
  3340. 00002564  2050                     movea.l    A0, [A0]
  3341. 00002566  0828 0001 0002           btst.b     [A0 + 0x2], 0x1
  3342. 0000256C  670E                     beq        +0x10 /* 0000257C */
  3343. 0000256E  4A47                     tst.w      D7
  3344. 00002570  670A                     beq        +0xC /* 0000257C */
  3345. 00002572  4267                     clr.w      -[A7]
  3346. 00002574  2F0C                     move.l     -[A7], A4
  3347. 00002576  4EBA F35E                jsr        [PC - 0xCA2 /* 000018D6 */]
  3348. 0000257A  5C8F                     addq.l     A7, 6
  3349. label0000257C:
  3350. 0000257C  2F05                     move.l     -[A7], D5
  3351. 0000257E  3F06                     move.w     -[A7], D6
  3352. 00002580  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3353. 00002584  4EBA 13C8                jsr        [PC + 0x13C8 /* 0000394E */]
  3354. 00002588  206E FFEC                movea.l    A0, [A6 - 0x14]
  3355. 0000258C  2050                     movea.l    A0, [A0]
  3356. 0000258E  0828 0001 0002           btst.b     [A0 + 0x2], 0x1
  3357. 00002594  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3358. 00002598  6736                     beq        +0x38 /* 000025D0 */
  3359. 0000259A  4A47                     tst.w      D7
  3360. 0000259C  6712                     beq        +0x14 /* 000025B0 */
  3361. 0000259E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3362. 000025A2  3F06                     move.w     -[A7], D6
  3363. 000025A4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3364. 000025A8  4EBA 154A                jsr        [PC + 0x154A /* 00003AF4 */]
  3365. 000025AC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3366. label000025B0:
  3367. 000025B0  2F05                     move.l     -[A7], D5
  3368. 000025B2  3F06                     move.w     -[A7], D6
  3369. 000025B4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3370. 000025B8  4EBA 153A                jsr        [PC + 0x153A /* 00003AF4 */]
  3371. 000025BC  3EBC 0001                move.w     [A7], 0x1
  3372. 000025C0  2F0C                     move.l     -[A7], A4
  3373. 000025C2  4EBA F312                jsr        [PC - 0xCEE /* 000018D6 */]
  3374. 000025C6  2E8C                     move.l     [A7], A4
  3375. 000025C8  4EBA F0BA                jsr        [PC - 0xF46 /* 00001684 */]
  3376. 000025CC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3377. label000025D0:
  3378. 000025D0  2D6E FFF8 FFF0           move.l     [A6 - 0x10], [A6 - 0x8]
  3379. 000025D6  2D45 FFF4                move.l     [A6 - 0xC], D5
  3380. 000025DA  486E FFF0                pea.l      [A6 - 0x10]
  3381. 000025DE  3F3C 0001                move.w     -[A7], 0x1
  3382. 000025E2  2F0C                     move.l     -[A7], A4
  3383. 000025E4  4EBA DAF6                jsr        [PC - 0x250A /* 000000DC */]
  3384. 000025E8  7001                     moveq.l    D0, 0x01
  3385. label000025EA:
  3386. 000025EA  4CEE 10E0 FFDC           movem.l    D5,D6,D7,A4, [A6 - 0x24]
  3387. 000025F0  4E5E                     unlink     A6
  3388. 000025F2  4E75                     rts
  3389. 000025F4  4E56 FFF6                link       A6, -0x000A
  3390. 000025F8  486E FFFC                pea.l      [A6 - 0x4]
  3391. 000025FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3392. 00002600  4EBA DA4E                jsr        [PC - 0x25B2 /* 00000050 */]
  3393. 00002604  486E FFF6                pea.l      [A6 - 0xA]
  3394. 00002608  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3395. 0000260C  4EBA D9F2                jsr        [PC - 0x260E /* 00000000 */]
  3396. 00002610  486E FFF8                pea.l      [A6 - 0x8]
  3397. 00002614  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  3398. 00002618  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3399. 0000261C  4EBA 1306                jsr        [PC + 0x1306 /* 00003924 */]
  3400. 00002620  4E5E                     unlink     A6
  3401. 00002622  4E75                     rts
  3402. 00002624  4E56 FFFC                link       A6, -0x0004
  3403. 00002628  486E FFFC                pea.l      [A6 - 0x4]
  3404. 0000262C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3405. 00002630  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  3406. 00002634  2EBC 4F55 544C           move.l     [A7], 0x4F55544C /* 'OUTL' */
  3407. 0000263A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3408. 0000263E  4EAD 0E22                jsr        [A5 + 0xE22 /* export_448 */]
  3409. 00002642  4E5E                     unlink     A6
  3410. 00002644  4E75                     rts
  3411. export_523:
  3412. fn00002646:
  3413. 00002646  4E56 FFF4                link       A6, -0x000C
  3414. 0000264A  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  3415. 0000264E  286E 0012                movea.l    A4, [A6 + 0x12]
  3416. 00002652  266C 000C                movea.l    A3, [A4 + 0xC]
  3417. 00002656  42AE FFFC                clr.l      [A6 - 0x4]
  3418. 0000265A  42AE FFF8                clr.l      [A6 - 0x8]
  3419. 0000265E  42AE FFF4                clr.l      [A6 - 0xC]
  3420. 00002662  486E FFF4                pea.l      [A6 - 0xC]
  3421. 00002666  486E FFF8                pea.l      [A6 - 0x8]
  3422. 0000266A  486E FFFC                pea.l      [A6 - 0x4]
  3423. 0000266E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3424. 00002672  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3425. 00002676  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3426. 0000267A  4E93                     jsr        [A3]
  3427. 0000267C  3E00                     move.w     D7, D0
  3428. 0000267E  4A47                     tst.w      D7
  3429. 00002680  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3430. 00002684  6606                     bne        +0x8 /* 0000268C */
  3431. 00002686  7000                     moveq.l    D0, 0x00
  3432. 00002688  6000 0084                bra        +0x86 /* 0000270E */
  3433. label0000268C:
  3434. 0000268C  4AAE FFFC                tst.l      [A6 - 0x4]
  3435. 00002690  677A                     beq        +0x7C /* 0000270C */
  3436. 00002692  42A7                     clr.l      -[A7]
  3437. 00002694  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3438. 00002698  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  3439. 0000269C  2C1F                     move.l     D6, [A7]+
  3440. 0000269E  4A94                     tst.l      [A4]
  3441. 000026A0  6612                     bne        +0x14 /* 000026B4 */
  3442. 000026A2  7A00                     moveq.l    D5, 0x00
  3443. 000026A4  2F0C                     move.l     -[A7], A4
  3444. 000026A6  2046                     movea.l    A0, D6
  3445. 000026A8  4868 0006                pea.l      [A0 + 0x6]
  3446. 000026AC  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  3447. 000026B0  508F                     addq.l     A7, 8
  3448. 000026B2  601A                     bra        +0x1C /* 000026CE */
  3449. label000026B4:
  3450. 000026B4  42A7                     clr.l      -[A7]
  3451. 000026B6  2F14                     move.l     -[A7], [A4]
  3452. 000026B8  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  3453. 000026BC  2A1F                     move.l     D5, [A7]+
  3454. 000026BE  2005                     move.l     D0, D5
  3455. 000026C0  D086                     add.l      D0, D6
  3456. 000026C2  5C80                     addq.l     D0, 6
  3457. 000026C4  2F00                     move.l     -[A7], D0
  3458. 000026C6  2F14                     move.l     -[A7], [A4]
  3459. 000026C8  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  3460. 000026CC  508F                     addq.l     A7, 8
  3461. label000026CE:
  3462. 000026CE  206E FFFC                movea.l    A0, [A6 - 0x4]
  3463. 000026D2  A029                     syscall    HLock
  3464. 000026D4  2054                     movea.l    A0, [A4]
  3465. 000026D6  A029                     syscall    HLock
  3466. 000026D8  2054                     movea.l    A0, [A4]
  3467. 000026DA  2005                     move.l     D0, D5
  3468. 000026DC  D090                     add.l      D0, [A0]
  3469. 000026DE  2640                     movea.l    A3, D0
  3470. 000026E0  244B                     movea.l    A2, A3
  3471. 000026E2  34BC 0064                move.w     [A2], 0x64 /* 'd' */
  3472. 000026E6  2546 0002                move.l     [A2 + 0x2], D6
  3473. 000026EA  5C8B                     addq.l     A3, 6
  3474. 000026EC  206E FFFC                movea.l    A0, [A6 - 0x4]
  3475. 000026F0  2006                     move.l     D0, D6
  3476. 000026F2  224B                     movea.l    A1, A3
  3477. 000026F4  2050                     movea.l    A0, [A0]
  3478. 000026F6  A02E                     syscall    BlockMove/BlockMoveData
  3479. 000026F8  2054                     movea.l    A0, [A4]
  3480. 000026FA  A02A                     syscall    HUnlock
  3481. 000026FC  206E FFFC                movea.l    A0, [A6 - 0x4]
  3482. 00002700  A02A                     syscall    HUnlock
  3483. 00002702  486E FFFC                pea.l      [A6 - 0x4]
  3484. 00002706  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  3485. 0000270A  588F                     addq.l     A7, 4
  3486. label0000270C:
  3487. 0000270C  3007                     move.w     D0, D7
  3488. label0000270E:
  3489. 0000270E  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  3490. 00002712  4E5E                     unlink     A6
  3491. 00002714  4E75                     rts
  3492. 00002716  4E56 FFDE                link       A6, -0x0022
  3493. 0000271A  2F0B                     move.l     -[A7], A3
  3494. 0000271C  42A7                     clr.l      -[A7]
  3495. 0000271E  A9FC                     syscall    ZeroScrap
  3496. 00002720  42AE FFF0                clr.l      [A6 - 0x10]
  3497. 00002724  42AE FFF4                clr.l      [A6 - 0xC]
  3498. 00002728  42AE FFF8                clr.l      [A6 - 0x8]
  3499. 0000272C  4297                     clr.l      [A7]
  3500. 0000272E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3501. 00002732  A95A                     syscall    GetControlReference/GetCRefCon
  3502. 00002734  201F                     move.l     D0, [A7]+
  3503. 00002736  2D40 FFE4                move.l     [A6 - 0x1C], D0
  3504. 0000273A  4A80                     tst.l      D0
  3505. 0000273C  6606                     bne        +0x8 /* 00002744 */
  3506. 0000273E  7000                     moveq.l    D0, 0x00
  3507. 00002740  6000 00B6                bra        +0xB8 /* 000027F8 */
  3508. label00002744:
  3509. 00002744  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3510. 00002748  2050                     movea.l    A0, [A0]
  3511. 0000274A  2668 003E                movea.l    A3, [A0 + 0x3E]
  3512. 0000274E  200B                     move.l     D0, A3
  3513. 00002750  6606                     bne        +0x8 /* 00002758 */
  3514. 00002752  7000                     moveq.l    D0, 0x00
  3515. 00002754  6000 00A2                bra        +0xA4 /* 000027F8 */
  3516. label00002758:
  3517. 00002758  2D4B FFFC                move.l     [A6 - 0x4], A3
  3518. 0000275C  486E FFEC                pea.l      [A6 - 0x14]
  3519. 00002760  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3520. 00002764  4EBA D8EA                jsr        [PC - 0x2716 /* 00000050 */]
  3521. 00002768  486E FFE2                pea.l      [A6 - 0x1E]
  3522. 0000276C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3523. 00002770  4EBA D88E                jsr        [PC - 0x2772 /* 00000000 */]
  3524. 00002774  486E FFE8                pea.l      [A6 - 0x18]
  3525. 00002778  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3526. 0000277C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3527. 00002780  4EBA 11A2                jsr        [PC + 0x11A2 /* 00003924 */]
  3528. 00002784  486E FFF0                pea.l      [A6 - 0x10]
  3529. 00002788  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  3530. 0000278C  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3531. 00002790  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3532. 00002794  4EBA FEB0                jsr        [PC - 0x150 /* 00002646 */]
  3533. 00002798  486E FFF0                pea.l      [A6 - 0x10]
  3534. 0000279C  486D 107A                pea.l      [A5 + 0x107A /* export_523 */]
  3535. 000027A0  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  3536. 000027A4  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3537. 000027A8  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  3538. 000027AC  4EBA 143C                jsr        [PC + 0x143C /* 00003BEA */]
  3539. 000027B0  4AAE FFF0                tst.l      [A6 - 0x10]
  3540. 000027B4  4FEF 003A                lea.l      A7, [A7 + 0x3A]
  3541. 000027B8  6710                     beq        +0x12 /* 000027CA */
  3542. 000027BA  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3543. 000027BE  2F3C 4F55 544C           move.l     -[A7], 0x4F55544C /* 'OUTL' */
  3544. 000027C4  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  3545. 000027C8  508F                     addq.l     A7, 8
  3546. label000027CA:
  3547. 000027CA  4AAE FFF8                tst.l      [A6 - 0x8]
  3548. 000027CE  6710                     beq        +0x12 /* 000027E0 */
  3549. 000027D0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3550. 000027D4  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  3551. 000027DA  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  3552. 000027DE  508F                     addq.l     A7, 8
  3553. label000027E0:
  3554. 000027E0  4AAE FFF4                tst.l      [A6 - 0xC]
  3555. 000027E4  6710                     beq        +0x12 /* 000027F6 */
  3556. 000027E6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3557. 000027EA  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  3558. 000027F0  4EAD 0E12                jsr        [A5 + 0xE12 /* export_446 */]
  3559. 000027F4  508F                     addq.l     A7, 8
  3560. label000027F6:
  3561. 000027F6  7001                     moveq.l    D0, 0x01
  3562. label000027F8:
  3563. 000027F8  265F                     movea.l    A3, [A7]+
  3564. 000027FA  4E5E                     unlink     A6
  3565. 000027FC  4E75                     rts
  3566. fn000027FE:
  3567. 000027FE  4E56 FFFE                link       A6, -0x0002
  3568. 00002802  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3569. 00002806  266E 0008                movea.l    A3, [A6 + 0x8]
  3570. 0000280A  3C2E 000C                move.w     D6, [A6 + 0xC]
  3571. 0000280E  286E 0010                movea.l    A4, [A6 + 0x10]
  3572. 00002812  2E14                     move.l     D7, [A4]
  3573. 00002814  486E FFFE                pea.l      [A6 - 0x2]
  3574. 00002818  2F14                     move.l     -[A7], [A4]
  3575. 0000281A  3F06                     move.w     -[A7], D6
  3576. 0000281C  2F0B                     move.l     -[A7], A3
  3577. 0000281E  4EBA 138E                jsr        [PC + 0x138E /* 00003BAE */]
  3578. 00002822  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3579. 00002826  601C                     bra        +0x1E /* 00002844 */
  3580. label00002828:
  3581. 00002828  4A94                     tst.l      [A4]
  3582. 0000282A  6E04                     bgt        +0x6 /* 00002830 */
  3583. 0000282C  7000                     moveq.l    D0, 0x00
  3584. 0000282E  603C                     bra        +0x3E /* 0000286C */
  3585. label00002830:
  3586. 00002830  5394                     subq.l     [A4], 1
  3587. 00002832  486E FFFE                pea.l      [A6 - 0x2]
  3588. 00002836  2F14                     move.l     -[A7], [A4]
  3589. 00002838  3F06                     move.w     -[A7], D6
  3590. 0000283A  2F0B                     move.l     -[A7], A3
  3591. 0000283C  4EBA 1370                jsr        [PC + 0x1370 /* 00003BAE */]
  3592. 00002840  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3593. label00002844:
  3594. 00002844  302E FFFE                move.w     D0, [A6 - 0x2]
  3595. 00002848  B06E 000E                cmp.w      D0, [A6 + 0xE]
  3596. 0000284C  6EDA                     bgt        -0x24 /* 00002828 */
  3597. 0000284E  BE94                     cmp.l      D7, [A4]
  3598. 00002850  6718                     beq        +0x1A /* 0000286A */
  3599. 00002852  2F07                     move.l     -[A7], D7
  3600. 00002854  3F06                     move.w     -[A7], D6
  3601. 00002856  2F0B                     move.l     -[A7], A3
  3602. 00002858  4EBA 0FD6                jsr        [PC + 0xFD6 /* 00003830 */]
  3603. 0000285C  2E94                     move.l     [A7], [A4]
  3604. 0000285E  3F06                     move.w     -[A7], D6
  3605. 00002860  2F0B                     move.l     -[A7], A3
  3606. 00002862  4EBA 0F7A                jsr        [PC + 0xF7A /* 000037DE */]
  3607. 00002866  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3608. label0000286A:
  3609. 0000286A  7001                     moveq.l    D0, 0x01
  3610. label0000286C:
  3611. 0000286C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3612. 00002870  4E5E                     unlink     A6
  3613. 00002872  4E75                     rts
  3614. fn00002874:
  3615. 00002874  4E56 FFD2                link       A6, -0x002E
  3616. 00002878  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  3617. 0000287C  286E 0008                movea.l    A4, [A6 + 0x8]
  3618. 00002880  42A7                     clr.l      -[A7]
  3619. 00002882  2F0C                     move.l     -[A7], A4
  3620. 00002884  A95A                     syscall    GetControlReference/GetCRefCon
  3621. 00002886  201F                     move.l     D0, [A7]+
  3622. 00002888  2D40 FFFC                move.l     [A6 - 0x4], D0
  3623. 0000288C  4A80                     tst.l      D0
  3624. 0000288E  6606                     bne        +0x8 /* 00002896 */
  3625. 00002890  7000                     moveq.l    D0, 0x00
  3626. 00002892  6000 01D4                bra        +0x1D6 /* 00002A68 */
  3627. label00002896:
  3628. 00002896  206E FFFC                movea.l    A0, [A6 - 0x4]
  3629. 0000289A  2050                     movea.l    A0, [A0]
  3630. 0000289C  2668 0042                movea.l    A3, [A0 + 0x42]
  3631. 000028A0  200B                     move.l     D0, A3
  3632. 000028A2  6606                     bne        +0x8 /* 000028AA */
  3633. 000028A4  7000                     moveq.l    D0, 0x00
  3634. 000028A6  6000 01C0                bra        +0x1C2 /* 00002A68 */
  3635. label000028AA:
  3636. 000028AA  486E FFF0                pea.l      [A6 - 0x10]
  3637. 000028AE  2F0C                     move.l     -[A7], A4
  3638. 000028B0  4EBA D79E                jsr        [PC - 0x2862 /* 00000050 */]
  3639. 000028B4  486E FFE2                pea.l      [A6 - 0x1E]
  3640. 000028B8  2F0C                     move.l     -[A7], A4
  3641. 000028BA  4EBA D744                jsr        [PC - 0x28BC /* 00000000 */]
  3642. 000028BE  4297                     clr.l      [A7]
  3643. 000028C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3644. 000028C4  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  3645. 000028C8  2D5F FFDA                move.l     [A6 - 0x26], [A7]+
  3646. 000028CC  7800                     moveq.l    D4, 0x00
  3647. 000028CE  7C00                     moveq.l    D6, 0x00
  3648. 000028D0  486E FFEA                pea.l      [A6 - 0x16]
  3649. 000028D4  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3650. 000028D8  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3651. 000028DC  4EBA 1046                jsr        [PC + 0x1046 /* 00003924 */]
  3652. 000028E0  4A40                     tst.w      D0
  3653. 000028E2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3654. 000028E6  6744                     beq        +0x46 /* 0000292C */
  3655. 000028E8  486E FFEE                pea.l      [A6 - 0x12]
  3656. 000028EC  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  3657. 000028F0  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3658. 000028F4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3659. 000028F8  4EBA 12B4                jsr        [PC + 0x12B4 /* 00003BAE */]
  3660. 000028FC  486E FFE8                pea.l      [A6 - 0x18]
  3661. 00002900  206E FFEA                movea.l    A0, [A6 - 0x16]
  3662. 00002904  4868 0001                pea.l      [A0 + 0x1]
  3663. 00002908  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3664. 0000290C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3665. 00002910  4EBA 129C                jsr        [PC + 0x129C /* 00003BAE */]
  3666. 00002914  4A40                     tst.w      D0
  3667. 00002916  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3668. 0000291A  6710                     beq        +0x12 /* 0000292C */
  3669. 0000291C  302E FFE8                move.w     D0, [A6 - 0x18]
  3670. 00002920  B06E FFEE                cmp.w      D0, [A6 - 0x12]
  3671. 00002924  6F06                     ble        +0x8 /* 0000292C */
  3672. 00002926  7C01                     moveq.l    D6, 0x01
  3673. 00002928  526E FFEE                addq.w     [A6 - 0x12], 1
  3674. label0000292C:
  3675. 0000292C  7E01                     moveq.l    D7, 0x01
  3676. 0000292E  7A00                     moveq.l    D5, 0x00
  3677. 00002930  6000 010C                bra        +0x10E /* 00002A3E */
  3678. label00002934:
  3679. 00002934  206E 000C                movea.l    A0, [A6 + 0xC]
  3680. 00002938  2004                     move.l     D0, D4
  3681. 0000293A  D090                     add.l      D0, [A0]
  3682. 0000293C  2440                     movea.l    A2, D0
  3683. 0000293E  5C84                     addq.l     D4, 6
  3684. 00002940  0C52 0064                cmpi.w     [A2], 0x64 /* 'd' */
  3685. 00002944  6600 00F4                bne        +0xF6 /* 00002A3A */
  3686. 00002948  486E FFF4                pea.l      [A6 - 0xC]
  3687. 0000294C  486E FFF8                pea.l      [A6 - 0x8]
  3688. 00002950  2F04                     move.l     -[A7], D4
  3689. 00002952  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3690. 00002956  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3691. 0000295A  4E93                     jsr        [A3]
  3692. 0000295C  2D6E FFF4 FFD6           move.l     [A6 - 0x2A], [A6 - 0xC]
  3693. 00002962  206E FFD6                movea.l    A0, [A6 - 0x2A]
  3694. 00002966  2050                     movea.l    A0, [A0]
  3695. 00002968  3628 0002                move.w     D3, [A0 + 0x2]
  3696. 0000296C  4A47                     tst.w      D7
  3697. 0000296E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3698. 00002972  6708                     beq        +0xA /* 0000297C */
  3699. 00002974  3D43 FFD4                move.w     [A6 - 0x2C], D3
  3700. 00002978  7600                     moveq.l    D3, 0x00
  3701. 0000297A  6026                     bra        +0x28 /* 000029A2 */
  3702. label0000297C:
  3703. 0000297C  966E FFD4                sub.w      D3, [A6 - 0x2C]
  3704. 00002980  BA43                     cmp.w      D5, D3
  3705. 00002982  5DC6                     slt        D6
  3706. 00002984  4406                     neg.b      D6
  3707. 00002986  4886                     ext.w      D6
  3708. 00002988  BA43                     cmp.w      D5, D3
  3709. 0000298A  6F16                     ble        +0x18 /* 000029A2 */
  3710. 0000298C  486E FFEA                pea.l      [A6 - 0x16]
  3711. 00002990  3F03                     move.w     -[A7], D3
  3712. 00002992  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3713. 00002996  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3714. 0000299A  4EBA FE62                jsr        [PC - 0x19E /* 000027FE */]
  3715. 0000299E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3716. label000029A2:
  3717. 000029A2  206E FFD6                movea.l    A0, [A6 - 0x2A]
  3718. 000029A6  302E FFEE                move.w     D0, [A6 - 0x12]
  3719. 000029AA  D043                     add.w      D0, D3
  3720. 000029AC  2050                     movea.l    A0, [A0]
  3721. 000029AE  3140 0002                move.w     [A0 + 0x2], D0
  3722. 000029B2  42A7                     clr.l      -[A7]
  3723. 000029B4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3724. 000029B8  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  3725. 000029BC  2A1F                     move.l     D5, [A7]+
  3726. 000029BE  0245 FFFF                andi.w     D5, 0xFFFF
  3727. 000029C2  42A7                     clr.l      -[A7]
  3728. 000029C4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3729. 000029C8  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  3730. 000029CC  201F                     move.l     D0, [A7]+
  3731. 000029CE  0240 FFFF                andi.w     D0, 0xFFFF
  3732. 000029D2  3D40 FFD2                move.w     [A6 - 0x2E], D0
  3733. 000029D6  206E FFF8                movea.l    A0, [A6 - 0x8]
  3734. 000029DA  A029                     syscall    HLock
  3735. 000029DC  206E FFF4                movea.l    A0, [A6 - 0xC]
  3736. 000029E0  A029                     syscall    HLock
  3737. 000029E2  3F06                     move.w     -[A7], D6
  3738. 000029E4  206E FFF4                movea.l    A0, [A6 - 0xC]
  3739. 000029E8  2F10                     move.l     -[A7], [A0]
  3740. 000029EA  3F2E FFD2                move.w     -[A7], [A6 - 0x2E]
  3741. 000029EE  226E FFF8                movea.l    A1, [A6 - 0x8]
  3742. 000029F2  2F11                     move.l     -[A7], [A1]
  3743. 000029F4  3F05                     move.w     -[A7], D5
  3744. 000029F6  2F0C                     move.l     -[A7], A4
  3745. 000029F8  4EBA FA94                jsr        [PC - 0x56C /* 0000248E */]
  3746. 000029FC  4A47                     tst.w      D7
  3747. 000029FE  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3748. 00002A02  6714                     beq        +0x16 /* 00002A18 */
  3749. 00002A04  486E FFE4                pea.l      [A6 - 0x1C]
  3750. 00002A08  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3751. 00002A0C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  3752. 00002A10  4EBA 0F12                jsr        [PC + 0xF12 /* 00003924 */]
  3753. 00002A14  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3754. label00002A18:
  3755. 00002A18  206E FFF4                movea.l    A0, [A6 - 0xC]
  3756. 00002A1C  A02A                     syscall    HUnlock
  3757. 00002A1E  206E FFF8                movea.l    A0, [A6 - 0x8]
  3758. 00002A22  A02A                     syscall    HUnlock
  3759. 00002A24  486E FFF4                pea.l      [A6 - 0xC]
  3760. 00002A28  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  3761. 00002A2C  486E FFF8                pea.l      [A6 - 0x8]
  3762. 00002A30  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  3763. 00002A34  3A03                     move.w     D5, D3
  3764. 00002A36  7E00                     moveq.l    D7, 0x00
  3765. 00002A38  508F                     addq.l     A7, 8
  3766. label00002A3A:
  3767. 00002A3A  D8AA 0002                add.l      D4, [A2 + 0x2]
  3768. label00002A3E:
  3769. 00002A3E  B8AE FFDA                cmp.l      D4, [A6 - 0x26]
  3770. 00002A42  6D00 FEF0                blt        -0x10E /* 00002934 */
  3771. 00002A46  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  3772. 00002A4A  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  3773. 00002A4E  2F0C                     move.l     -[A7], A4
  3774. 00002A50  4EBA FAC4                jsr        [PC - 0x53C /* 00002516 */]
  3775. 00002A54  2E8C                     move.l     [A7], A4
  3776. 00002A56  4EBA ED96                jsr        [PC - 0x126A /* 000017EE */]
  3777. 00002A5A  2E8C                     move.l     [A7], A4
  3778. 00002A5C  4EBA EC26                jsr        [PC - 0x13DA /* 00001684 */]
  3779. 00002A60  2E8C                     move.l     [A7], A4
  3780. 00002A62  4EBA F312                jsr        [PC - 0xCEE /* 00001D76 */]
  3781. 00002A66  7001                     moveq.l    D0, 0x01
  3782. label00002A68:
  3783. 00002A68  4CEE 1CF8 FFB2           movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x4E]
  3784. 00002A6E  4E5E                     unlink     A6
  3785. 00002A70  4E75                     rts
  3786. 00002A72  4E56 FFFC                link       A6, -0x0004
  3787. 00002A76  486E FFFC                pea.l      [A6 - 0x4]
  3788. 00002A7A  2F3C 4F55 544C           move.l     -[A7], 0x4F55544C /* 'OUTL' */
  3789. 00002A80  4EAD 0E1A                jsr        [A5 + 0xE1A /* export_447 */]
  3790. 00002A84  4A40                     tst.w      D0
  3791. 00002A86  508F                     addq.l     A7, 8
  3792. 00002A88  6710                     beq        +0x12 /* 00002A9A */
  3793. 00002A8A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3794. 00002A8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3795. 00002A92  4EBA FDE0                jsr        [PC - 0x220 /* 00002874 */]
  3796. 00002A96  7001                     moveq.l    D0, 0x01
  3797. 00002A98  6002                     bra        +0x4 /* 00002A9C */
  3798. label00002A9A:
  3799. 00002A9A  7001                     moveq.l    D0, 0x01
  3800. label00002A9C:
  3801. 00002A9C  4E5E                     unlink     A6
  3802. 00002A9E  4E75                     rts
  3803. fn00002AA0:
  3804. 00002AA0  4E56 FFFA                link       A6, -0x0006
  3805. 00002AA4  486E FFFE                pea.l      [A6 - 0x2]
  3806. 00002AA8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3807. 00002AAC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3808. 00002AB0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3809. 00002AB4  4EBA 10F8                jsr        [PC + 0x10F8 /* 00003BAE */]
  3810. 00002AB8  2EAE 0012                move.l     [A7], [A6 + 0x12]
  3811. 00002ABC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3812. 00002AC0  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3813. 00002AC4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3814. 00002AC8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3815. 00002ACC  4EBA 12A2                jsr        [PC + 0x12A2 /* 00003D70 */]
  3816. 00002AD0  206E 0012                movea.l    A0, [A6 + 0x12]
  3817. 00002AD4  202E 000E                move.l     D0, [A6 + 0xE]
  3818. 00002AD8  B090                     cmp.l      D0, [A0]
  3819. 00002ADA  56C0                     sne        D0
  3820. 00002ADC  4400                     neg.b      D0
  3821. 00002ADE  4880                     ext.w      D0
  3822. 00002AE0  4E5E                     unlink     A6
  3823. 00002AE2  4E75                     rts
  3824. export_544:
  3825. fn00002AE4:
  3826. 00002AE4  4E56 FFFA                link       A6, -0x0006
  3827. 00002AE8  486E FFFE                pea.l      [A6 - 0x2]
  3828. 00002AEC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3829. 00002AF0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3830. 00002AF4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3831. 00002AF8  4EBA 10B4                jsr        [PC + 0x10B4 /* 00003BAE */]
  3832. 00002AFC  2EAE 0012                move.l     [A7], [A6 + 0x12]
  3833. 00002B00  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3834. 00002B04  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3835. 00002B08  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3836. 00002B0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3837. 00002B10  4EBA 12BA                jsr        [PC + 0x12BA /* 00003DCC */]
  3838. 00002B14  206E 0012                movea.l    A0, [A6 + 0x12]
  3839. 00002B18  202E 000E                move.l     D0, [A6 + 0xE]
  3840. 00002B1C  B090                     cmp.l      D0, [A0]
  3841. 00002B1E  56C0                     sne        D0
  3842. 00002B20  4400                     neg.b      D0
  3843. 00002B22  4880                     ext.w      D0
  3844. 00002B24  4E5E                     unlink     A6
  3845. 00002B26  4E75                     rts
  3846. export_545:
  3847. fn00002B28:
  3848. 00002B28  4E56 FFFA                link       A6, -0x0006
  3849. 00002B2C  486E FFFE                pea.l      [A6 - 0x2]
  3850. 00002B30  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3851. 00002B34  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3852. 00002B38  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3853. 00002B3C  4EBA 1070                jsr        [PC + 0x1070 /* 00003BAE */]
  3854. 00002B40  2EAE 0012                move.l     [A7], [A6 + 0x12]
  3855. 00002B44  70FF                     moveq.l    D0, 0xFFFFFFFF
  3856. 00002B46  D06E FFFE                add.w      D0, [A6 - 0x2]
  3857. 00002B4A  3F00                     move.w     -[A7], D0
  3858. 00002B4C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3859. 00002B50  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3860. 00002B54  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3861. 00002B58  4EBA 1216                jsr        [PC + 0x1216 /* 00003D70 */]
  3862. 00002B5C  206E 0012                movea.l    A0, [A6 + 0x12]
  3863. 00002B60  202E 000E                move.l     D0, [A6 + 0xE]
  3864. 00002B64  B090                     cmp.l      D0, [A0]
  3865. 00002B66  56C0                     sne        D0
  3866. 00002B68  4400                     neg.b      D0
  3867. 00002B6A  4880                     ext.w      D0
  3868. 00002B6C  4E5E                     unlink     A6
  3869. 00002B6E  4E75                     rts
  3870. fn00002B70:
  3871. 00002B70  4E56 FFF8                link       A6, -0x0008
  3872. 00002B74  48E7 0308                movem.l    -[A7], D6,D7,A4
  3873. 00002B78  286E 0008                movea.l    A4, [A6 + 0x8]
  3874. 00002B7C  3C2E 000C                move.w     D6, [A6 + 0xC]
  3875. 00002B80  2E2E 0012                move.l     D7, [A6 + 0x12]
  3876. 00002B84  486E FFFC                pea.l      [A6 - 0x4]
  3877. 00002B88  2F07                     move.l     -[A7], D7
  3878. 00002B8A  3F06                     move.w     -[A7], D6
  3879. 00002B8C  2F0C                     move.l     -[A7], A4
  3880. 00002B8E  4EBA 0FE2                jsr        [PC + 0xFE2 /* 00003B72 */]
  3881. 00002B92  2EAE 000E                move.l     [A7], [A6 + 0xE]
  3882. 00002B96  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3883. 00002B9A  2F0C                     move.l     -[A7], A4
  3884. 00002B9C  4EBA 2344                jsr        [PC + 0x2344 /* 00004EE2 */]
  3885. 00002BA0  4A40                     tst.w      D0
  3886. 00002BA2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3887. 00002BA6  661E                     bne        +0x20 /* 00002BC6 */
  3888. 00002BA8  486E FFF8                pea.l      [A6 - 0x8]
  3889. 00002BAC  2F07                     move.l     -[A7], D7
  3890. 00002BAE  3F06                     move.w     -[A7], D6
  3891. 00002BB0  2F0C                     move.l     -[A7], A4
  3892. 00002BB2  4EBA FEEC                jsr        [PC - 0x114 /* 00002AA0 */]
  3893. 00002BB6  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  3894. 00002BBA  3F06                     move.w     -[A7], D6
  3895. 00002BBC  2F0C                     move.l     -[A7], A4
  3896. 00002BBE  4EBA 0C1E                jsr        [PC + 0xC1E /* 000037DE */]
  3897. 00002BC2  7001                     moveq.l    D0, 0x01
  3898. 00002BC4  6050                     bra        +0x52 /* 00002C16 */
  3899. label00002BC6:
  3900. 00002BC6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3901. 00002BCA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3902. 00002BCE  2F0C                     move.l     -[A7], A4
  3903. 00002BD0  4EBA 2360                jsr        [PC + 0x2360 /* 00004F32 */]
  3904. 00002BD4  4A40                     tst.w      D0
  3905. 00002BD6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3906. 00002BDA  661E                     bne        +0x20 /* 00002BFA */
  3907. 00002BDC  486E FFF8                pea.l      [A6 - 0x8]
  3908. 00002BE0  2F07                     move.l     -[A7], D7
  3909. 00002BE2  3F06                     move.w     -[A7], D6
  3910. 00002BE4  2F0C                     move.l     -[A7], A4
  3911. 00002BE6  4EBA FEFC                jsr        [PC - 0x104 /* 00002AE4 */]
  3912. 00002BEA  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  3913. 00002BEE  3F06                     move.w     -[A7], D6
  3914. 00002BF0  2F0C                     move.l     -[A7], A4
  3915. 00002BF2  4EBA 0BEA                jsr        [PC + 0xBEA /* 000037DE */]
  3916. 00002BF6  7001                     moveq.l    D0, 0x01
  3917. 00002BF8  601C                     bra        +0x1E /* 00002C16 */
  3918. label00002BFA:
  3919. 00002BFA  486E FFF8                pea.l      [A6 - 0x8]
  3920. 00002BFE  2F07                     move.l     -[A7], D7
  3921. 00002C00  3F06                     move.w     -[A7], D6
  3922. 00002C02  2F0C                     move.l     -[A7], A4
  3923. 00002C04  4EBA FF22                jsr        [PC - 0xDE /* 00002B28 */]
  3924. 00002C08  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  3925. 00002C0C  3F06                     move.w     -[A7], D6
  3926. 00002C0E  2F0C                     move.l     -[A7], A4
  3927. 00002C10  4EBA 0BCC                jsr        [PC + 0xBCC /* 000037DE */]
  3928. 00002C14  7001                     moveq.l    D0, 0x01
  3929. label00002C16:
  3930. 00002C16  4CEE 10C0 FFEC           movem.l    D6,D7,A4, [A6 - 0x14]
  3931. 00002C1C  4E5E                     unlink     A6
  3932. 00002C1E  4E75                     rts
  3933. export_524:
  3934. 00002C20  4E56 0000                link       A6, 0
  3935. 00002C24  2F0C                     move.l     -[A7], A4
  3936. 00002C26  286E 0012                movea.l    A4, [A6 + 0x12]
  3937. 00002C2A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3938. 00002C2E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3939. 00002C32  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3940. 00002C36  4E94                     jsr        [A4]
  3941. 00002C38  7001                     moveq.l    D0, 0x01
  3942. 00002C3A  286E FFFC                movea.l    A4, [A6 - 0x4]
  3943. 00002C3E  4E5E                     unlink     A6
  3944. 00002C40  4E75                     rts
  3945. 00002C42  4E56 FFEC                link       A6, -0x0014
  3946. 00002C46  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  3947. 00002C4A  2E2E 0008                move.l     D7, [A6 + 0x8]
  3948. 00002C4E  42A7                     clr.l      -[A7]
  3949. 00002C50  2F07                     move.l     -[A7], D7
  3950. 00002C52  A95A                     syscall    GetControlReference/GetCRefCon
  3951. 00002C54  201F                     move.l     D0, [A7]+
  3952. 00002C56  2D40 FFF0                move.l     [A6 - 0x10], D0
  3953. 00002C5A  4A80                     tst.l      D0
  3954. 00002C5C  6606                     bne        +0x8 /* 00002C64 */
  3955. 00002C5E  7000                     moveq.l    D0, 0x00
  3956. 00002C60  6000 011C                bra        +0x11E /* 00002D7E */
  3957. label00002C64:
  3958. 00002C64  206E FFF0                movea.l    A0, [A6 - 0x10]
  3959. 00002C68  2650                     movea.l    A3, [A0]
  3960. 00002C6A  286B 0046                movea.l    A4, [A3 + 0x46]
  3961. 00002C6E  246B 005E                movea.l    A2, [A3 + 0x5E]
  3962. 00002C72  3C2B 006A                move.w     D6, [A3 + 0x6A]
  3963. 00002C76  486E FFFC                pea.l      [A6 - 0x4]
  3964. 00002C7A  3F06                     move.w     -[A7], D6
  3965. 00002C7C  2F0A                     move.l     -[A7], A2
  3966. 00002C7E  4EBA 0CA4                jsr        [PC + 0xCA4 /* 00003924 */]
  3967. 00002C82  200C                     move.l     D0, A4
  3968. 00002C84  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3969. 00002C88  6720                     beq        +0x22 /* 00002CAA */
  3970. 00002C8A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3971. 00002C8E  3F06                     move.w     -[A7], D6
  3972. 00002C90  2F0A                     move.l     -[A7], A2
  3973. 00002C92  4E94                     jsr        [A4]
  3974. 00002C94  2E8C                     move.l     [A7], A4
  3975. 00002C96  486D 1082                pea.l      [A5 + 0x1082 /* export_524 */]
  3976. 00002C9A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3977. 00002C9E  3F06                     move.w     -[A7], D6
  3978. 00002CA0  2F0A                     move.l     -[A7], A2
  3979. 00002CA2  4EBA 0F46                jsr        [PC + 0xF46 /* 00003BEA */]
  3980. 00002CA6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3981. label00002CAA:
  3982. 00002CAA  206E FFF0                movea.l    A0, [A6 - 0x10]
  3983. 00002CAE  2050                     movea.l    A0, [A0]
  3984. 00002CB0  2A28 0062                move.l     D5, [A0 + 0x62]
  3985. 00002CB4  486E FFF4                pea.l      [A6 - 0xC]
  3986. 00002CB8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3987. 00002CBC  3F06                     move.w     -[A7], D6
  3988. 00002CBE  2F0A                     move.l     -[A7], A2
  3989. 00002CC0  4EBA 0EB0                jsr        [PC + 0xEB0 /* 00003B72 */]
  3990. 00002CC4  BAAE FFF4                cmp.l      D5, [A6 - 0xC]
  3991. 00002CC8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3992. 00002CCC  6712                     beq        +0x14 /* 00002CE0 */
  3993. 00002CCE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3994. 00002CD2  2F05                     move.l     -[A7], D5
  3995. 00002CD4  3F06                     move.w     -[A7], D6
  3996. 00002CD6  2F0A                     move.l     -[A7], A2
  3997. 00002CD8  4EBA FE96                jsr        [PC - 0x16A /* 00002B70 */]
  3998. 00002CDC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3999. label00002CE0:
  4000. 00002CE0  486E FFF8                pea.l      [A6 - 0x8]
  4001. 00002CE4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4002. 00002CE8  3F06                     move.w     -[A7], D6
  4003. 00002CEA  2F0A                     move.l     -[A7], A2
  4004. 00002CEC  4EBA 1372                jsr        [PC + 0x1372 /* 00004060 */]
  4005. 00002CF0  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  4006. 00002CF4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4007. 00002CF8  3F06                     move.w     -[A7], D6
  4008. 00002CFA  2F0A                     move.l     -[A7], A2
  4009. 00002CFC  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  4010. 00002D00  BAAE FFF4                cmp.l      D5, [A6 - 0xC]
  4011. 00002D04  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4012. 00002D08  661E                     bne        +0x20 /* 00002D28 */
  4013. 00002D0A  2F05                     move.l     -[A7], D5
  4014. 00002D0C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4015. 00002D10  2F0A                     move.l     -[A7], A2
  4016. 00002D12  4EBA 221E                jsr        [PC + 0x221E /* 00004F32 */]
  4017. 00002D16  4A40                     tst.w      D0
  4018. 00002D18  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4019. 00002D1C  670A                     beq        +0xC /* 00002D28 */
  4020. 00002D1E  206E FFF0                movea.l    A0, [A6 - 0x10]
  4021. 00002D22  2050                     movea.l    A0, [A0]
  4022. 00002D24  42A8 0062                clr.l      [A0 + 0x62]
  4023. label00002D28:
  4024. 00002D28  486E FFEC                pea.l      [A6 - 0x14]
  4025. 00002D2C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4026. 00002D30  2F0A                     move.l     -[A7], A2
  4027. 00002D32  4EBA 17F0                jsr        [PC + 0x17F0 /* 00004524 */]
  4028. 00002D36  4AAE FFEC                tst.l      [A6 - 0x14]
  4029. 00002D3A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4030. 00002D3E  670C                     beq        +0xE /* 00002D4C */
  4031. 00002D40  486E FFEC                pea.l      [A6 - 0x14]
  4032. 00002D44  2F0A                     move.l     -[A7], A2
  4033. 00002D46  4EBA 2026                jsr        [PC + 0x2026 /* 00004D6E */]
  4034. 00002D4A  508F                     addq.l     A7, 8
  4035. label00002D4C:
  4036. 00002D4C  42A7                     clr.l      -[A7]
  4037. 00002D4E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4038. 00002D52  2F0A                     move.l     -[A7], A2
  4039. 00002D54  4EBA 1FE2                jsr        [PC + 0x1FE2 /* 00004D38 */]
  4040. 00002D58  2EBC 7FFF FFFF           move.l     [A7], 0x7FFFFFFF
  4041. 00002D5E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4042. 00002D62  3F06                     move.w     -[A7], D6
  4043. 00002D64  2F0A                     move.l     -[A7], A2
  4044. 00002D66  4EBA 16FA                jsr        [PC + 0x16FA /* 00004462 */]
  4045. 00002D6A  2E87                     move.l     [A7], D7
  4046. 00002D6C  4EBA EA80                jsr        [PC - 0x1580 /* 000017EE */]
  4047. 00002D70  2E87                     move.l     [A7], D7
  4048. 00002D72  4EBA E910                jsr        [PC - 0x16F0 /* 00001684 */]
  4049. 00002D76  2E87                     move.l     [A7], D7
  4050. 00002D78  4EBA EFFC                jsr        [PC - 0x1004 /* 00001D76 */]
  4051. 00002D7C  7001                     moveq.l    D0, 0x01
  4052. label00002D7E:
  4053. 00002D7E  4CEE 1CE0 FFD4           movem.l    D5,D6,D7,A2,A3,A4, [A6 - 0x2C]
  4054. 00002D84  4E5E                     unlink     A6
  4055. 00002D86  4E75                     rts
  4056. 00002D88  4E56 FFF2                link       A6, -0x000E
  4057. 00002D8C  42A7                     clr.l      -[A7]
  4058. 00002D8E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4059. 00002D92  A95A                     syscall    GetControlReference/GetCRefCon
  4060. 00002D94  201F                     move.l     D0, [A7]+
  4061. 00002D96  2D40 FFF8                move.l     [A6 - 0x8], D0
  4062. 00002D9A  2040                     movea.l    A0, D0
  4063. 00002D9C  2050                     movea.l    A0, [A0]
  4064. 00002D9E  0828 0004 0003           btst.b     [A0 + 0x3], 0x4
  4065. 00002DA4  6704                     beq        +0x6 /* 00002DAA */
  4066. 00002DA6  7000                     moveq.l    D0, 0x00
  4067. 00002DA8  602A                     bra        +0x2C /* 00002DD4 */
  4068. label00002DAA:
  4069. 00002DAA  486E FFFC                pea.l      [A6 - 0x4]
  4070. 00002DAE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4071. 00002DB2  4EBA D29C                jsr        [PC - 0x2D64 /* 00000050 */]
  4072. 00002DB6  486E FFF6                pea.l      [A6 - 0xA]
  4073. 00002DBA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4074. 00002DBE  4EBA D240                jsr        [PC - 0x2DC0 /* 00000000 */]
  4075. 00002DC2  1EAE 000C                move.b     [A7], [A6 + 0xC]
  4076. 00002DC6  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4077. 00002DCA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4078. 00002DCE  4EBA 2DDC                jsr        [PC + 0x2DDC /* 00005BAC */]
  4079. 00002DD2  7001                     moveq.l    D0, 0x01
  4080. label00002DD4:
  4081. 00002DD4  4E5E                     unlink     A6
  4082. 00002DD6  4E75                     rts
  4083. 00002DD8  4E56 FFF2                link       A6, -0x000E
  4084. 00002DDC  42A7                     clr.l      -[A7]
  4085. 00002DDE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4086. 00002DE2  A95A                     syscall    GetControlReference/GetCRefCon
  4087. 00002DE4  201F                     move.l     D0, [A7]+
  4088. 00002DE6  2D40 FFF8                move.l     [A6 - 0x8], D0
  4089. 00002DEA  2040                     movea.l    A0, D0
  4090. 00002DEC  2050                     movea.l    A0, [A0]
  4091. 00002DEE  0828 0004 0003           btst.b     [A0 + 0x3], 0x4
  4092. 00002DF4  6704                     beq        +0x6 /* 00002DFA */
  4093. 00002DF6  7000                     moveq.l    D0, 0x00
  4094. 00002DF8  6026                     bra        +0x28 /* 00002E20 */
  4095. label00002DFA:
  4096. 00002DFA  486E FFFC                pea.l      [A6 - 0x4]
  4097. 00002DFE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4098. 00002E02  4EBA D24C                jsr        [PC - 0x2DB4 /* 00000050 */]
  4099. 00002E06  486E FFF6                pea.l      [A6 - 0xA]
  4100. 00002E0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4101. 00002E0E  4EBA D1F0                jsr        [PC - 0x2E10 /* 00000000 */]
  4102. 00002E12  3EAE FFF6                move.w     [A7], [A6 - 0xA]
  4103. 00002E16  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4104. 00002E1A  4EBA 31D4                jsr        [PC + 0x31D4 /* 00005FF0 */]
  4105. 00002E1E  7001                     moveq.l    D0, 0x01
  4106. label00002E20:
  4107. 00002E20  4E5E                     unlink     A6
  4108. 00002E22  4E75                     rts
  4109. 00002E24  4E56 FFF2                link       A6, -0x000E
  4110. 00002E28  42A7                     clr.l      -[A7]
  4111. 00002E2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4112. 00002E2E  A95A                     syscall    GetControlReference/GetCRefCon
  4113. 00002E30  201F                     move.l     D0, [A7]+
  4114. 00002E32  2D40 FFF8                move.l     [A6 - 0x8], D0
  4115. 00002E36  2040                     movea.l    A0, D0
  4116. 00002E38  2050                     movea.l    A0, [A0]
  4117. 00002E3A  0828 0004 0003           btst.b     [A0 + 0x3], 0x4
  4118. 00002E40  6704                     beq        +0x6 /* 00002E46 */
  4119. 00002E42  7000                     moveq.l    D0, 0x00
  4120. 00002E44  6026                     bra        +0x28 /* 00002E6C */
  4121. label00002E46:
  4122. 00002E46  486E FFFC                pea.l      [A6 - 0x4]
  4123. 00002E4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4124. 00002E4E  4EBA D200                jsr        [PC - 0x2E00 /* 00000050 */]
  4125. 00002E52  486E FFF6                pea.l      [A6 - 0xA]
  4126. 00002E56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4127. 00002E5A  4EBA D1A4                jsr        [PC - 0x2E5C /* 00000000 */]
  4128. 00002E5E  3EAE FFF6                move.w     [A7], [A6 - 0xA]
  4129. 00002E62  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4130. 00002E66  4EBA 325C                jsr        [PC + 0x325C /* 000060C4 */]
  4131. 00002E6A  7001                     moveq.l    D0, 0x01
  4132. label00002E6C:
  4133. 00002E6C  4E5E                     unlink     A6
  4134. 00002E6E  4E75                     rts
  4135. export_546:
  4136. fn00002E70:
  4137. 00002E70  4E56 FFFC                link       A6, -0x0004
  4138. 00002E74  48E7 0108                movem.l    -[A7], D7,A4
  4139. 00002E78  286E 0008                movea.l    A4, [A6 + 0x8]
  4140. 00002E7C  3E2E 000C                move.w     D7, [A6 + 0xC]
  4141. 00002E80  42A7                     clr.l      -[A7]
  4142. 00002E82  2F0C                     move.l     -[A7], A4
  4143. 00002E84  A95A                     syscall    GetControlReference/GetCRefCon
  4144. 00002E86  201F                     move.l     D0, [A7]+
  4145. 00002E88  2D40 FFFC                move.l     [A6 - 0x4], D0
  4146. 00002E8C  2040                     movea.l    A0, D0
  4147. 00002E8E  2050                     movea.l    A0, [A0]
  4148. 00002E90  BE68 000E                cmp.w      D7, [A0 + 0xE]
  4149. 00002E94  6734                     beq        +0x36 /* 00002ECA */
  4150. 00002E96  4A47                     tst.w      D7
  4151. 00002E98  670C                     beq        +0xE /* 00002EA6 */
  4152. 00002E9A  3F3C 0001                move.w     -[A7], 0x1
  4153. 00002E9E  2F0C                     move.l     -[A7], A4
  4154. 00002EA0  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  4155. 00002EA4  5C8F                     addq.l     A7, 6
  4156. label00002EA6:
  4157. 00002EA6  2F0C                     move.l     -[A7], A4
  4158. 00002EA8  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  4159. 00002EAC  4A40                     tst.w      D0
  4160. 00002EAE  588F                     addq.l     A7, 4
  4161. 00002EB0  670A                     beq        +0xC /* 00002EBC */
  4162. 00002EB2  3F07                     move.w     -[A7], D7
  4163. 00002EB4  2F0C                     move.l     -[A7], A4
  4164. 00002EB6  4EBA EA1E                jsr        [PC - 0x15E2 /* 000018D6 */]
  4165. 00002EBA  5C8F                     addq.l     A7, 6
  4166. label00002EBC:
  4167. 00002EBC  4A47                     tst.w      D7
  4168. 00002EBE  660A                     bne        +0xC /* 00002ECA */
  4169. 00002EC0  4267                     clr.w      -[A7]
  4170. 00002EC2  2F0C                     move.l     -[A7], A4
  4171. 00002EC4  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  4172. 00002EC8  5C8F                     addq.l     A7, 6
  4173. label00002ECA:
  4174. 00002ECA  7001                     moveq.l    D0, 0x01
  4175. 00002ECC  4CDF 1080                movem.l    D7,A4, [A7]+
  4176. 00002ED0  4E5E                     unlink     A6
  4177. 00002ED2  4E75                     rts
  4178. 00002ED4  4E56 0000                link       A6, 0
  4179. 00002ED8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4180. 00002EDC  4EAD 13BA                jsr        [A5 + 0x13BA /* export_627 */]
  4181. 00002EE0  3EBC 0001                move.w     [A7], 0x1
  4182. 00002EE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4183. 00002EE8  4EBA FF86                jsr        [PC - 0x7A /* 00002E70 */]
  4184. 00002EEC  7001                     moveq.l    D0, 0x01
  4185. 00002EEE  4E5E                     unlink     A6
  4186. 00002EF0  4E75                     rts
  4187. 00002EF2  4E56 0000                link       A6, 0
  4188. 00002EF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4189. 00002EFA  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  4190. 00002EFE  4257                     clr.w      [A7]
  4191. 00002F00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4192. 00002F04  4EBA FF6A                jsr        [PC - 0x96 /* 00002E70 */]
  4193. 00002F08  7001                     moveq.l    D0, 0x01
  4194. 00002F0A  4E5E                     unlink     A6
  4195. 00002F0C  4E75                     rts
  4196. fn00002F0E:
  4197. 00002F0E  4E56 0000                link       A6, 0
  4198. 00002F12  2F0C                     move.l     -[A7], A4
  4199. 00002F14  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4200. 00002F18  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  4201. 00002F1C  4297                     clr.l      [A7]
  4202. 00002F1E  A8D8                     syscall    NewRgn
  4203. 00002F20  285F                     movea.l    A4, [A7]+
  4204. 00002F22  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4205. 00002F26  2F0C                     move.l     -[A7], A4
  4206. 00002F28  A8DC                     syscall    CopyRgn
  4207. 00002F2A  2F0C                     move.l     -[A7], A4
  4208. 00002F2C  4EAD 0D12                jsr        [A5 + 0xD12 /* export_414 */]
  4209. 00002F30  4257                     clr.w      [A7]
  4210. 00002F32  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4211. 00002F36  4EBA EC74                jsr        [PC - 0x138C /* 00001BAC */]
  4212. 00002F3A  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  4213. 00002F3E  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4214. 00002F42  7001                     moveq.l    D0, 0x01
  4215. 00002F44  286E FFFC                movea.l    A4, [A6 - 0x4]
  4216. 00002F48  4E5E                     unlink     A6
  4217. 00002F4A  4E75                     rts
  4218. fn00002F4C:
  4219. 00002F4C  4E56 FFF4                link       A6, -0x000C
  4220. 00002F50  2F0B                     move.l     -[A7], A3
  4221. 00002F52  486E FFF8                pea.l      [A6 - 0x8]
  4222. 00002F56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4223. 00002F5A  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  4224. 00002F5E  2EAE 0008                move.l     [A7], [A6 + 0x8]
  4225. 00002F62  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  4226. 00002F66  4297                     clr.l      [A7]
  4227. 00002F68  A8D8                     syscall    NewRgn
  4228. 00002F6A  265F                     movea.l    A3, [A7]+
  4229. 00002F6C  486E FFF8                pea.l      [A6 - 0x8]
  4230. 00002F70  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4231. 00002F74  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4232. 00002F78  2F0B                     move.l     -[A7], A3
  4233. 00002F7A  A8EF                     syscall    ScrollRect
  4234. 00002F7C  2E8B                     move.l     [A7], A3
  4235. 00002F7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4236. 00002F82  4EBA FF8A                jsr        [PC - 0x76 /* 00002F0E */]
  4237. 00002F86  2E8B                     move.l     [A7], A3
  4238. 00002F88  A8D9                     syscall    DisposRgn/DisposeRgn
  4239. 00002F8A  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4240. 00002F8E  7001                     moveq.l    D0, 0x01
  4241. 00002F90  266E FFF0                movea.l    A3, [A6 - 0x10]
  4242. 00002F94  4E5E                     unlink     A6
  4243. 00002F96  4E75                     rts
  4244. fn00002F98:
  4245. 00002F98  4E56 FFDC                link       A6, -0x0024
  4246. 00002F9C  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  4247. 00002FA0  246E 0008                movea.l    A2, [A6 + 0x8]
  4248. 00002FA4  286E 000E                movea.l    A4, [A6 + 0xE]
  4249. 00002FA8  266E 0012                movea.l    A3, [A6 + 0x12]
  4250. 00002FAC  4294                     clr.l      [A4]
  4251. 00002FAE  4253                     clr.w      [A3]
  4252. 00002FB0  42A7                     clr.l      -[A7]
  4253. 00002FB2  2F0A                     move.l     -[A7], A2
  4254. 00002FB4  A95A                     syscall    GetControlReference/GetCRefCon
  4255. 00002FB6  201F                     move.l     D0, [A7]+
  4256. 00002FB8  2D40 FFFC                move.l     [A6 - 0x4], D0
  4257. 00002FBC  2040                     movea.l    A0, D0
  4258. 00002FBE  2050                     movea.l    A0, [A0]
  4259. 00002FC0  2E28 001E                move.l     D7, [A0 + 0x1E]
  4260. 00002FC4  486E FFF8                pea.l      [A6 - 0x8]
  4261. 00002FC8  2F0A                     move.l     -[A7], A2
  4262. 00002FCA  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  4263. 00002FCE  2E87                     move.l     [A7], D7
  4264. 00002FD0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4265. 00002FD4  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  4266. 00002FD8  3C00                     move.w     D6, D0
  4267. 00002FDA  2E87                     move.l     [A7], D7
  4268. 00002FDC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4269. 00002FE0  4EAD 13FA                jsr        [A5 + 0x13FA /* export_635 */]
  4270. 00002FE4  3A00                     move.w     D5, D0
  4271. 00002FE6  2E87                     move.l     [A7], D7
  4272. 00002FE8  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4273. 00002FEC  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  4274. 00002FF0  3800                     move.w     D4, D0
  4275. 00002FF2  486E FFE0                pea.l      [A6 - 0x20]
  4276. 00002FF6  2F0A                     move.l     -[A7], A2
  4277. 00002FF8  4EBA D09C                jsr        [PC - 0x2F64 /* 00000096 */]
  4278. 00002FFC  486E FFEA                pea.l      [A6 - 0x16]
  4279. 00003000  2F0A                     move.l     -[A7], A2
  4280. 00003002  4EBA D04C                jsr        [PC - 0x2FB4 /* 00000050 */]
  4281. 00003006  486E FFE8                pea.l      [A6 - 0x18]
  4282. 0000300A  2F0A                     move.l     -[A7], A2
  4283. 0000300C  4EBA CFF2                jsr        [PC - 0x300E /* 00000000 */]
  4284. 00003010  486E FFE4                pea.l      [A6 - 0x1C]
  4285. 00003014  3F2E FFE8                move.w     -[A7], [A6 - 0x18]
  4286. 00003018  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  4287. 0000301C  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  4288. 00003020  486E FFDC                pea.l      [A6 - 0x24]
  4289. 00003024  486E FFDE                pea.l      [A6 - 0x22]
  4290. 00003028  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  4291. 0000302C  2F0A                     move.l     -[A7], A2
  4292. 0000302E  4EBA E3F2                jsr        [PC - 0x1C0E /* 00001422 */]
  4293. 00003032  302E 000C                move.w     D0, [A6 + 0xC]
  4294. 00003036  4FEF 0046                lea.l      A7, [A7 + 0x46]
  4295. 0000303A  6B00 016E                bmi        +0x170 /* 000031AA */
  4296. 0000303E  0440 0016                subi.w     D0, 0x16
  4297. 00003042  6700 0080                beq        +0x82 /* 000030C4 */
  4298. 00003046  6A0A                     bpl        +0xC /* 00003052 */
  4299. 00003048  5440                     addq.w     D0, 2
  4300. 0000304A  6710                     beq        +0x12 /* 0000305C */
  4301. 0000304C  6A3A                     bpl        +0x3C /* 00003088 */
  4302. 0000304E  6000 015A                bra        +0x15C /* 000031AA */
  4303. label00003052:
  4304. 00003052  5540                     subq.w     D0, 2
  4305. 00003054  6A00 0154                bpl        +0x156 /* 000031AA */
  4306. 00003058  6000 00C2                bra        +0xC4 /* 0000311C */
  4307. label0000305C:
  4308. 0000305C  BA46                     cmp.w      D5, D6
  4309. 0000305E  6606                     bne        +0x8 /* 00003066 */
  4310. 00003060  7001                     moveq.l    D0, 0x01
  4311. 00003062  6000 0146                bra        +0x148 /* 000031AA */
  4312. label00003066:
  4313. 00003066  486E FFF6                pea.l      [A6 - 0xA]
  4314. 0000306A  206E FFE0                movea.l    A0, [A6 - 0x20]
  4315. 0000306E  4868 FFFF                pea.l      [A0 - 0x1]
  4316. 00003072  2F0A                     move.l     -[A7], A2
  4317. 00003074  4EBA D10E                jsr        [PC - 0x2EF2 /* 00000184 */]
  4318. 00003078  70FF                     moveq.l    D0, 0xFFFFFFFF
  4319. 0000307A  2880                     move.l     [A4], D0
  4320. 0000307C  36AE FFF6                move.w     [A3], [A6 - 0xA]
  4321. 00003080  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4322. 00003084  6000 0124                bra        +0x126 /* 000031AA */
  4323. label00003088:
  4324. 00003088  B846                     cmp.w      D4, D6
  4325. 0000308A  6606                     bne        +0x8 /* 00003092 */
  4326. 0000308C  7001                     moveq.l    D0, 0x01
  4327. 0000308E  6000 011A                bra        +0x11C /* 000031AA */
  4328. label00003092:
  4329. 00003092  306E FFDE                movea.w    A0, [A6 - 0x22]
  4330. 00003096  D1EE FFE0                add.l      A0, [A6 - 0x20]
  4331. 0000309A  B1EE FFE4                cmpa.l     A0, [A6 - 0x1C]
  4332. 0000309E  6700 010A                beq        +0x10C /* 000031AA */
  4333. 000030A2  486E FFF6                pea.l      [A6 - 0xA]
  4334. 000030A6  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  4335. 000030AA  2F0A                     move.l     -[A7], A2
  4336. 000030AC  4EBA D0D6                jsr        [PC - 0x2F2A /* 00000184 */]
  4337. 000030B0  7001                     moveq.l    D0, 0x01
  4338. 000030B2  2880                     move.l     [A4], D0
  4339. 000030B4  322E FFF6                move.w     D1, [A6 - 0xA]
  4340. 000030B8  4441                     neg.w      D1
  4341. 000030BA  3681                     move.w     [A3], D1
  4342. 000030BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4343. 000030C0  6000 00E8                bra        +0xEA /* 000031AA */
  4344. label000030C4:
  4345. 000030C4  BA46                     cmp.w      D5, D6
  4346. 000030C6  6606                     bne        +0x8 /* 000030CE */
  4347. 000030C8  7001                     moveq.l    D0, 0x01
  4348. 000030CA  6000 00DE                bra        +0xE0 /* 000031AA */
  4349. label000030CE:
  4350. 000030CE  486E FFEE                pea.l      [A6 - 0x12]
  4351. 000030D2  2F0A                     move.l     -[A7], A2
  4352. 000030D4  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  4353. 000030D8  3C2E FFF2                move.w     D6, [A6 - 0xE]
  4354. 000030DC  9C6E FFEE                sub.w      D6, [A6 - 0x12]
  4355. 000030E0  4294                     clr.l      [A4]
  4356. 000030E2  508F                     addq.l     A7, 8
  4357. label000030E4:
  4358. 000030E4  486E FFF6                pea.l      [A6 - 0xA]
  4359. 000030E8  202E FFE0                move.l     D0, [A6 - 0x20]
  4360. 000030EC  D094                     add.l      D0, [A4]
  4361. 000030EE  5380                     subq.l     D0, 1
  4362. 000030F0  2F00                     move.l     -[A7], D0
  4363. 000030F2  2F0A                     move.l     -[A7], A2
  4364. 000030F4  4EBA D08E                jsr        [PC - 0x2F72 /* 00000184 */]
  4365. 000030F8  3013                     move.w     D0, [A3]
  4366. 000030FA  D06E FFF6                add.w      D0, [A6 - 0xA]
  4367. 000030FE  BC40                     cmp.w      D6, D0
  4368. 00003100  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4369. 00003104  6D00 00A4                blt        +0xA6 /* 000031AA */
  4370. 00003108  302E FFF6                move.w     D0, [A6 - 0xA]
  4371. 0000310C  D153                     add.w      [A3], D0
  4372. 0000310E  5394                     subq.l     [A4], 1
  4373. 00003110  202E FFE0                move.l     D0, [A6 - 0x20]
  4374. 00003114  D094                     add.l      D0, [A4]
  4375. 00003116  6700 0092                beq        +0x94 /* 000031AA */
  4376. 0000311A  60C8                     bra        -0x36 /* 000030E4 */
  4377. label0000311C:
  4378. 0000311C  B846                     cmp.w      D4, D6
  4379. 0000311E  6606                     bne        +0x8 /* 00003126 */
  4380. 00003120  7001                     moveq.l    D0, 0x01
  4381. 00003122  6000 0086                bra        +0x88 /* 000031AA */
  4382. label00003126:
  4383. 00003126  306E FFDE                movea.w    A0, [A6 - 0x22]
  4384. 0000312A  D1EE FFE0                add.l      A0, [A6 - 0x20]
  4385. 0000312E  B1EE FFE4                cmpa.l     A0, [A6 - 0x1C]
  4386. 00003132  6776                     beq        +0x78 /* 000031AA */
  4387. 00003134  486E FFEE                pea.l      [A6 - 0x12]
  4388. 00003138  2F0A                     move.l     -[A7], A2
  4389. 0000313A  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  4390. 0000313E  3C2E FFF2                move.w     D6, [A6 - 0xE]
  4391. 00003142  9C6E FFEE                sub.w      D6, [A6 - 0x12]
  4392. 00003146  4294                     clr.l      [A4]
  4393. 00003148  508F                     addq.l     A7, 8
  4394. label0000314A:
  4395. 0000314A  486E FFF6                pea.l      [A6 - 0xA]
  4396. 0000314E  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  4397. 00003152  2F0A                     move.l     -[A7], A2
  4398. 00003154  4EBA D02E                jsr        [PC - 0x2FD2 /* 00000184 */]
  4399. 00003158  3013                     move.w     D0, [A3]
  4400. 0000315A  4440                     neg.w      D0
  4401. 0000315C  D06E FFF6                add.w      D0, [A6 - 0xA]
  4402. 00003160  BC40                     cmp.w      D6, D0
  4403. 00003162  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4404. 00003166  6D42                     blt        +0x44 /* 000031AA */
  4405. 00003168  302E FFF6                move.w     D0, [A6 - 0xA]
  4406. 0000316C  9153                     sub.w      [A3], D0
  4407. 0000316E  5294                     addq.l     [A4], 1
  4408. 00003170  52AE FFE0                addq.l     [A6 - 0x20], 1
  4409. 00003174  536E FFDE                subq.w     [A6 - 0x22], 1
  4410. 00003178  302E FFF6                move.w     D0, [A6 - 0xA]
  4411. 0000317C  916E FFDC                sub.w      [A6 - 0x24], D0
  4412. 00003180  486E FFDC                pea.l      [A6 - 0x24]
  4413. 00003184  486E FFDE                pea.l      [A6 - 0x22]
  4414. 00003188  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  4415. 0000318C  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  4416. 00003190  3F06                     move.w     -[A7], D6
  4417. 00003192  2F0A                     move.l     -[A7], A2
  4418. 00003194  4EBA E436                jsr        [PC - 0x1BCA /* 000015CC */]
  4419. 00003198  306E FFDE                movea.w    A0, [A6 - 0x22]
  4420. 0000319C  D1EE FFE0                add.l      A0, [A6 - 0x20]
  4421. 000031A0  B1EE FFE4                cmpa.l     A0, [A6 - 0x1C]
  4422. 000031A4  4FEF 0016                lea.l      A7, [A7 + 0x16]
  4423. 000031A8  66A0                     bne        -0x5E /* 0000314A */
  4424. label000031AA:
  4425. 000031AA  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  4426. 000031AE  4E5E                     unlink     A6
  4427. 000031B0  4E75                     rts
  4428. fn000031B2:
  4429. 000031B2  4E56 FFF4                link       A6, -0x000C
  4430. 000031B6  48E7 0108                movem.l    -[A7], D7,A4
  4431. 000031BA  286E 000E                movea.l    A4, [A6 + 0xE]
  4432. 000031BE  42A7                     clr.l      -[A7]
  4433. 000031C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4434. 000031C4  A95A                     syscall    GetControlReference/GetCRefCon
  4435. 000031C6  201F                     move.l     D0, [A7]+
  4436. 000031C8  2D40 FFFC                move.l     [A6 - 0x4], D0
  4437. 000031CC  486E FFF4                pea.l      [A6 - 0xC]
  4438. 000031D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4439. 000031D4  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  4440. 000031D8  3E2E FFFA                move.w     D7, [A6 - 0x6]
  4441. 000031DC  9E6E FFF6                sub.w      D7, [A6 - 0xA]
  4442. 000031E0  48C7                     ext.l      D7
  4443. 000031E2  8FFC 0010                divs.w     D7, 0x10
  4444. 000031E6  302E 000C                move.w     D0, [A6 + 0xC]
  4445. 000031EA  508F                     addq.l     A7, 8
  4446. 000031EC  6B2C                     bmi        +0x2E /* 0000321A */
  4447. 000031EE  0440 0016                subi.w     D0, 0x16
  4448. 000031F2  671C                     beq        +0x1E /* 00003210 */
  4449. 000031F4  6A08                     bpl        +0xA /* 000031FE */
  4450. 000031F6  5440                     addq.w     D0, 2
  4451. 000031F8  670A                     beq        +0xC /* 00003204 */
  4452. 000031FA  6A0E                     bpl        +0x10 /* 0000320A */
  4453. 000031FC  601C                     bra        +0x1E /* 0000321A */
  4454. label000031FE:
  4455. 000031FE  5540                     subq.w     D0, 2
  4456. 00003200  6A18                     bpl        +0x1A /* 0000321A */
  4457. 00003202  6014                     bra        +0x16 /* 00003218 */
  4458. label00003204:
  4459. 00003204  38BC FFFF                move.w     [A4], 0xFFFF
  4460. 00003208  6010                     bra        +0x12 /* 0000321A */
  4461. label0000320A:
  4462. 0000320A  38BC 0001                move.w     [A4], 0x1
  4463. 0000320E  600A                     bra        +0xC /* 0000321A */
  4464. label00003210:
  4465. 00003210  3007                     move.w     D0, D7
  4466. 00003212  4440                     neg.w      D0
  4467. 00003214  3880                     move.w     [A4], D0
  4468. 00003216  6002                     bra        +0x4 /* 0000321A */
  4469. label00003218:
  4470. 00003218  3887                     move.w     [A4], D7
  4471. label0000321A:
  4472. 0000321A  70F0                     moveq.l    D0, 0xFFFFFFF0
  4473. 0000321C  C1D4                     muls.w     D0, [A4]
  4474. 0000321E  206E 0012                movea.l    A0, [A6 + 0x12]
  4475. 00003222  3080                     move.w     [A0], D0
  4476. 00003224  7001                     moveq.l    D0, 0x01
  4477. 00003226  4CDF 1080                movem.l    D7,A4, [A7]+
  4478. 0000322A  4E5E                     unlink     A6
  4479. 0000322C  4E75                     rts
  4480. export_525:
  4481. fn0000322E:
  4482. 0000322E  4E56 FFF6                link       A6, -0x000A
  4483. 00003232  2F0C                     move.l     -[A7], A4
  4484. 00003234  286E 0008                movea.l    A4, [A6 + 0x8]
  4485. 00003238  426E FFF8                clr.w      [A6 - 0x8]
  4486. 0000323C  4A6E 000C                tst.w      [A6 + 0xC]
  4487. 00003240  6732                     beq        +0x34 /* 00003274 */
  4488. 00003242  486E FFFA                pea.l      [A6 - 0x6]
  4489. 00003246  486E FFF6                pea.l      [A6 - 0xA]
  4490. 0000324A  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4491. 0000324E  2F0C                     move.l     -[A7], A4
  4492. 00003250  4EBA FF60                jsr        [PC - 0xA0 /* 000031B2 */]
  4493. 00003254  486E FFF8                pea.l      [A6 - 0x8]
  4494. 00003258  486E FFF6                pea.l      [A6 - 0xA]
  4495. 0000325C  2F0C                     move.l     -[A7], A4
  4496. 0000325E  4EAD 1352                jsr        [A5 + 0x1352 /* export_614 */]
  4497. 00003262  4257                     clr.w      [A7]
  4498. 00003264  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  4499. 00003268  2F0C                     move.l     -[A7], A4
  4500. 0000326A  4EBA FCE0                jsr        [PC - 0x320 /* 00002F4C */]
  4501. 0000326E  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4502. 00003272  6030                     bra        +0x32 /* 000032A4 */
  4503. label00003274:
  4504. 00003274  486E FFFA                pea.l      [A6 - 0x6]
  4505. 00003278  486E FFFC                pea.l      [A6 - 0x4]
  4506. 0000327C  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4507. 00003280  2F0C                     move.l     -[A7], A4
  4508. 00003282  4EBA FD14                jsr        [PC - 0x2EC /* 00002F98 */]
  4509. 00003286  486E FFFC                pea.l      [A6 - 0x4]
  4510. 0000328A  486E FFF8                pea.l      [A6 - 0x8]
  4511. 0000328E  2F0C                     move.l     -[A7], A4
  4512. 00003290  4EBA E228                jsr        [PC - 0x1DD8 /* 000014BA */]
  4513. 00003294  3EAE FFFA                move.w     [A7], [A6 - 0x6]
  4514. 00003298  4267                     clr.w      -[A7]
  4515. 0000329A  2F0C                     move.l     -[A7], A4
  4516. 0000329C  4EBA FCAE                jsr        [PC - 0x352 /* 00002F4C */]
  4517. 000032A0  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4518. label000032A4:
  4519. 000032A4  7001                     moveq.l    D0, 0x01
  4520. 000032A6  285F                     movea.l    A4, [A7]+
  4521. 000032A8  4E5E                     unlink     A6
  4522. 000032AA  4E75                     rts
  4523. fn000032AC:
  4524. 000032AC  4E56 FFDC                link       A6, -0x0024
  4525. 000032B0  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  4526. 000032B4  246E 0008                movea.l    A2, [A6 + 0x8]
  4527. 000032B8  3C2E 000C                move.w     D6, [A6 + 0xC]
  4528. 000032BC  286E 000E                movea.l    A4, [A6 + 0xE]
  4529. 000032C0  266E 0012                movea.l    A3, [A6 + 0x12]
  4530. 000032C4  4254                     clr.w      [A4]
  4531. 000032C6  4293                     clr.l      [A3]
  4532. 000032C8  4A46                     tst.w      D6
  4533. 000032CA  6606                     bne        +0x8 /* 000032D2 */
  4534. 000032CC  7001                     moveq.l    D0, 0x01
  4535. 000032CE  6000 015C                bra        +0x15E /* 0000342C */
  4536. label000032D2:
  4537. 000032D2  42A7                     clr.l      -[A7]
  4538. 000032D4  2F0A                     move.l     -[A7], A2
  4539. 000032D6  A95A                     syscall    GetControlReference/GetCRefCon
  4540. 000032D8  201F                     move.l     D0, [A7]+
  4541. 000032DA  2D40 FFFC                move.l     [A6 - 0x4], D0
  4542. 000032DE  2040                     movea.l    A0, D0
  4543. 000032E0  2050                     movea.l    A0, [A0]
  4544. 000032E2  2E28 001E                move.l     D7, [A0 + 0x1E]
  4545. 000032E6  486E FFF8                pea.l      [A6 - 0x8]
  4546. 000032EA  2F0A                     move.l     -[A7], A2
  4547. 000032EC  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  4548. 000032F0  2E87                     move.l     [A7], D7
  4549. 000032F2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4550. 000032F6  4EAD 140A                jsr        [A5 + 0x140A /* export_637 */]
  4551. 000032FA  3A00                     move.w     D5, D0
  4552. 000032FC  3805                     move.w     D4, D5
  4553. 000032FE  9846                     sub.w      D4, D6
  4554. 00003300  486E FFF4                pea.l      [A6 - 0xC]
  4555. 00003304  2F0A                     move.l     -[A7], A2
  4556. 00003306  4EBA CD8E                jsr        [PC - 0x3272 /* 00000096 */]
  4557. 0000330A  486E FFE4                pea.l      [A6 - 0x1C]
  4558. 0000330E  486E FFE6                pea.l      [A6 - 0x1A]
  4559. 00003312  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4560. 00003316  2F0A                     move.l     -[A7], A2
  4561. 00003318  4EBA E108                jsr        [PC - 0x1EF8 /* 00001422 */]
  4562. 0000331C  486E FFEE                pea.l      [A6 - 0x12]
  4563. 00003320  2F0A                     move.l     -[A7], A2
  4564. 00003322  4EBA CD2C                jsr        [PC - 0x32D4 /* 00000050 */]
  4565. 00003326  486E FFEC                pea.l      [A6 - 0x14]
  4566. 0000332A  2F0A                     move.l     -[A7], A2
  4567. 0000332C  4EBA CCD2                jsr        [PC - 0x332E /* 00000000 */]
  4568. 00003330  486E FFE8                pea.l      [A6 - 0x18]
  4569. 00003334  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  4570. 00003338  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  4571. 0000333C  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  4572. 00003340  306E FFE6                movea.w    A0, [A6 - 0x1A]
  4573. 00003344  B1EE FFE8                cmpa.l     A0, [A6 - 0x18]
  4574. 00003348  4FEF 003E                lea.l      A7, [A7 + 0x3E]
  4575. 0000334C  6F06                     ble        +0x8 /* 00003354 */
  4576. 0000334E  7001                     moveq.l    D0, 0x01
  4577. 00003350  6000 00DA                bra        +0xDC /* 0000342C */
  4578. label00003354:
  4579. 00003354  486E FFDC                pea.l      [A6 - 0x24]
  4580. 00003358  2F0A                     move.l     -[A7], A2
  4581. 0000335A  4EAD 1322                jsr        [A5 + 0x1322 /* export_608 */]
  4582. 0000335E  362E FFE0                move.w     D3, [A6 - 0x20]
  4583. 00003362  966E FFDC                sub.w      D3, [A6 - 0x24]
  4584. 00003366  508F                     addq.l     A7, 8
  4585. label00003368:
  4586. 00003368  306E FFE6                movea.w    A0, [A6 - 0x1A]
  4587. 0000336C  202E FFE8                move.l     D0, [A6 - 0x18]
  4588. 00003370  9088                     sub.l      D0, A0
  4589. 00003372  2F00                     move.l     -[A7], D0
  4590. 00003374  4878 0063                push.l     0x63 /* 'c' */
  4591. 00003378  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4592. 0000337C  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  4593. 00003380  2F00                     move.l     -[A7], D0
  4594. 00003382  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4595. 00003386  3800                     move.w     D4, D0
  4596. 00003388  4A46                     tst.w      D6
  4597. 0000338A  6F46                     ble        +0x48 /* 000033D2 */
  4598. 0000338C  BA44                     cmp.w      D5, D4
  4599. 0000338E  6F00 0088                ble        +0x8A /* 00003418 */
  4600. 00003392  486E FFF2                pea.l      [A6 - 0xE]
  4601. 00003396  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4602. 0000339A  2F0A                     move.l     -[A7], A2
  4603. 0000339C  4EBA CDE6                jsr        [PC - 0x321A /* 00000184 */]
  4604. 000033A0  302E FFF2                move.w     D0, [A6 - 0xE]
  4605. 000033A4  916E FFE4                sub.w      [A6 - 0x1C], D0
  4606. 000033A8  D154                     add.w      [A4], D0
  4607. 000033AA  536E FFE6                subq.w     [A6 - 0x1A], 1
  4608. 000033AE  52AE FFF4                addq.l     [A6 - 0xC], 1
  4609. 000033B2  5293                     addq.l     [A3], 1
  4610. 000033B4  486E FFE4                pea.l      [A6 - 0x1C]
  4611. 000033B8  486E FFE6                pea.l      [A6 - 0x1A]
  4612. 000033BC  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  4613. 000033C0  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  4614. 000033C4  3F03                     move.w     -[A7], D3
  4615. 000033C6  2F0A                     move.l     -[A7], A2
  4616. 000033C8  4EBA E202                jsr        [PC - 0x1DFE /* 000015CC */]
  4617. 000033CC  4FEF 0022                lea.l      A7, [A7 + 0x22]
  4618. 000033D0  6096                     bra        -0x68 /* 00003368 */
  4619. label000033D2:
  4620. 000033D2  BA44                     cmp.w      D5, D4
  4621. 000033D4  6C42                     bge        +0x44 /* 00003418 */
  4622. 000033D6  486E FFF2                pea.l      [A6 - 0xE]
  4623. 000033DA  306E FFE6                movea.w    A0, [A6 - 0x1A]
  4624. 000033DE  D1EE FFF4                add.l      A0, [A6 - 0xC]
  4625. 000033E2  4868 FFFF                pea.l      [A0 - 0x1]
  4626. 000033E6  2F0A                     move.l     -[A7], A2
  4627. 000033E8  4EBA CD9A                jsr        [PC - 0x3266 /* 00000184 */]
  4628. 000033EC  302E FFF2                move.w     D0, [A6 - 0xE]
  4629. 000033F0  916E FFE4                sub.w      [A6 - 0x1C], D0
  4630. 000033F4  536E FFE6                subq.w     [A6 - 0x1A], 1
  4631. 000033F8  486E FFE4                pea.l      [A6 - 0x1C]
  4632. 000033FC  486E FFE6                pea.l      [A6 - 0x1A]
  4633. 00003400  486E FFF4                pea.l      [A6 - 0xC]
  4634. 00003404  2F0B                     move.l     -[A7], A3
  4635. 00003406  2F0C                     move.l     -[A7], A4
  4636. 00003408  3F03                     move.w     -[A7], D3
  4637. 0000340A  2F0A                     move.l     -[A7], A2
  4638. 0000340C  4EBA E214                jsr        [PC - 0x1DEC /* 00001622 */]
  4639. 00003410  4FEF 0026                lea.l      A7, [A7 + 0x26]
  4640. 00003414  6000 FF52                bra        -0xAC /* 00003368 */
  4641. label00003418:
  4642. 00003418  4A46                     tst.w      D6
  4643. 0000341A  6F08                     ble        +0xA /* 00003424 */
  4644. 0000341C  3014                     move.w     D0, [A4]
  4645. 0000341E  4440                     neg.w      D0
  4646. 00003420  3880                     move.w     [A4], D0
  4647. 00003422  6006                     bra        +0x8 /* 0000342A */
  4648. label00003424:
  4649. 00003424  2013                     move.l     D0, [A3]
  4650. 00003426  4480                     neg.l      D0
  4651. 00003428  2680                     move.l     [A3], D0
  4652. label0000342A:
  4653. 0000342A  7001                     moveq.l    D0, 0x01
  4654. label0000342C:
  4655. 0000342C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  4656. 00003430  4E5E                     unlink     A6
  4657. 00003432  4E75                     rts
  4658. fn00003434:
  4659. 00003434  4E56 0000                link       A6, 0
  4660. 00003438  70F0                     moveq.l    D0, 0xFFFFFFF0
  4661. 0000343A  C1EE 000C                muls.w     D0, [A6 + 0xC]
  4662. 0000343E  206E 000E                movea.l    A0, [A6 + 0xE]
  4663. 00003442  3080                     move.w     [A0], D0
  4664. 00003444  7001                     moveq.l    D0, 0x01
  4665. 00003446  4E5E                     unlink     A6
  4666. 00003448  4E75                     rts
  4667. export_526:
  4668. 0000344A  4E56 FFF6                link       A6, -0x000A
  4669. 0000344E  2F0C                     move.l     -[A7], A4
  4670. 00003450  286E 0008                movea.l    A4, [A6 + 0x8]
  4671. 00003454  4A6E 000C                tst.w      [A6 + 0xC]
  4672. 00003458  6720                     beq        +0x22 /* 0000347A */
  4673. 0000345A  486E FFFE                pea.l      [A6 - 0x2]
  4674. 0000345E  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4675. 00003462  2F0C                     move.l     -[A7], A4
  4676. 00003464  4EBA FFCE                jsr        [PC - 0x32 /* 00003434 */]
  4677. 00003468  4257                     clr.w      [A7]
  4678. 0000346A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  4679. 0000346E  2F0C                     move.l     -[A7], A4
  4680. 00003470  4EBA FADA                jsr        [PC - 0x526 /* 00002F4C */]
  4681. 00003474  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4682. 00003478  603E                     bra        +0x40 /* 000034B8 */
  4683. label0000347A:
  4684. 0000347A  486E FFFA                pea.l      [A6 - 0x6]
  4685. 0000347E  486E FFFE                pea.l      [A6 - 0x2]
  4686. 00003482  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4687. 00003486  2F0C                     move.l     -[A7], A4
  4688. 00003488  4EBA FE22                jsr        [PC - 0x1DE /* 000032AC */]
  4689. 0000348C  486E FFF6                pea.l      [A6 - 0xA]
  4690. 00003490  2F0C                     move.l     -[A7], A4
  4691. 00003492  4EBA CC02                jsr        [PC - 0x33FE /* 00000096 */]
  4692. 00003496  202E FFFA                move.l     D0, [A6 - 0x6]
  4693. 0000349A  D1AE FFF6                add.l      [A6 - 0xA], D0
  4694. 0000349E  2EAE FFF6                move.l     [A7], [A6 - 0xA]
  4695. 000034A2  2F0C                     move.l     -[A7], A4
  4696. 000034A4  4EBA CC14                jsr        [PC - 0x33EC /* 000000BA */]
  4697. 000034A8  3EAE FFFE                move.w     [A7], [A6 - 0x2]
  4698. 000034AC  4267                     clr.w      -[A7]
  4699. 000034AE  2F0C                     move.l     -[A7], A4
  4700. 000034B0  4EBA FA9A                jsr        [PC - 0x566 /* 00002F4C */]
  4701. 000034B4  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4702. label000034B8:
  4703. 000034B8  7001                     moveq.l    D0, 0x01
  4704. 000034BA  285F                     movea.l    A4, [A7]+
  4705. 000034BC  4E5E                     unlink     A6
  4706. 000034BE  4E75                     rts
  4707. export_547:
  4708. 000034C0  4E56 0000                link       A6, 0
  4709. 000034C4  4878 0170                push.l     0x170
  4710. 000034C8  4267                     clr.w      -[A7]
  4711. 000034CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4712. 000034CE  4EAD 0B4A                jsr        [A5 + 0xB4A /* export_357 */]
  4713. 000034D2  7001                     moveq.l    D0, 0x01
  4714. 000034D4  4E5E                     unlink     A6
  4715. 000034D6  4E75                     rts
  4716. export_548:
  4717. 000034D8  4E56 FFF8                link       A6, -0x0008
  4718. 000034DC  486E FFFC                pea.l      [A6 - 0x4]
  4719. 000034E0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  4720. 000034E4  4EAD 1312                jsr        [A5 + 0x1312 /* export_606 */]
  4721. 000034E8  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  4722. 000034EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4723. 000034F0  4EAD 130A                jsr        [A5 + 0x130A /* export_605 */]
  4724. 000034F4  206E FFFC                movea.l    A0, [A6 - 0x4]
  4725. 000034F8  2250                     movea.l    A1, [A0]
  4726. 000034FA  302E 0010                move.w     D0, [A6 + 0x10]
  4727. 000034FE  48C0                     ext.l      D0
  4728. 00003500  206E 000C                movea.l    A0, [A6 + 0xC]
  4729. 00003504  A02E                     syscall    BlockMove/BlockMoveData
  4730. 00003506  2EAE 0008                move.l     [A7], [A6 + 0x8]
  4731. 0000350A  4EAD 136A                jsr        [A5 + 0x136A /* export_617 */]
  4732. 0000350E  206E FFFC                movea.l    A0, [A6 - 0x4]
  4733. 00003512  43ED 108A                lea.l      A1, [A5 + 0x108A /* export_525 */]
  4734. 00003516  2050                     movea.l    A0, [A0]
  4735. 00003518  2149 0004                move.l     [A0 + 0x4], A1
  4736. 0000351C  206E FFFC                movea.l    A0, [A6 - 0x4]
  4737. 00003520  43ED 1092                lea.l      A1, [A5 + 0x1092 /* export_526 */]
  4738. 00003524  2050                     movea.l    A0, [A0]
  4739. 00003526  2149 0008                move.l     [A0 + 0x8], A1
  4740. 0000352A  3EBC 0001                move.w     [A7], 0x1
  4741. 0000352E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4742. 00003532  4EBA F93C                jsr        [PC - 0x6C4 /* 00002E70 */]
  4743. 00003536  7001                     moveq.l    D0, 0x01
  4744. 00003538  4E5E                     unlink     A6
  4745. 0000353A  4E75                     rts
  4746. export_549:
  4747. 0000353C  4E56 FFFC                link       A6, -0x0004
  4748. 00003540  2F0C                     move.l     -[A7], A4
  4749. 00003542  286E 0008                movea.l    A4, [A6 + 0x8]
  4750. 00003546  42A7                     clr.l      -[A7]
  4751. 00003548  2F0C                     move.l     -[A7], A4
  4752. 0000354A  A95A                     syscall    GetControlReference/GetCRefCon
  4753. 0000354C  201F                     move.l     D0, [A7]+
  4754. 0000354E  2D40 FFFC                move.l     [A6 - 0x4], D0
  4755. 00003552  4A80                     tst.l      D0
  4756. 00003554  6604                     bne        +0x6 /* 0000355A */
  4757. 00003556  7001                     moveq.l    D0, 0x01
  4758. 00003558  6036                     bra        +0x38 /* 00003590 */
  4759. label0000355A:
  4760. 0000355A  2F0C                     move.l     -[A7], A4
  4761. 0000355C  4EAD 12DA                jsr        [A5 + 0x12DA /* export_599 */]
  4762. 00003560  206E FFFC                movea.l    A0, [A6 - 0x4]
  4763. 00003564  2050                     movea.l    A0, [A0]
  4764. 00003566  0828 0003 0003           btst.b     [A0 + 0x3], 0x3
  4765. 0000356C  588F                     addq.l     A7, 4
  4766. 0000356E  6708                     beq        +0xA /* 00003578 */
  4767. 00003570  2F0C                     move.l     -[A7], A4
  4768. 00003572  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  4769. 00003576  588F                     addq.l     A7, 4
  4770. label00003578:
  4771. 00003578  2F0C                     move.l     -[A7], A4
  4772. 0000357A  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  4773. 0000357E  486E FFFC                pea.l      [A6 - 0x4]
  4774. 00003582  4EAD 131A                jsr        [A5 + 0x131A /* export_607 */]
  4775. 00003586  4297                     clr.l      [A7]
  4776. 00003588  2F0C                     move.l     -[A7], A4
  4777. 0000358A  4EAD 130A                jsr        [A5 + 0x130A /* export_605 */]
  4778. 0000358E  7001                     moveq.l    D0, 0x01
  4779. label00003590:
  4780. 00003590  286E FFF8                movea.l    A4, [A6 - 0x8]
  4781. 00003594  4E5E                     unlink     A6
  4782. 00003596  4E75                     rts
  4783. export_550:
  4784. 00003598  4E56 FFFC                link       A6, -0x0004
  4785. 0000359C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4786. 000035A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4787. 000035A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4788. 000035A8  4EAD 13DA                jsr        [A5 + 0x13DA /* export_631 */]
  4789. 000035AC  2EAE 0008                move.l     [A7], [A6 + 0x8]
  4790. 000035B0  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  4791. 000035B4  4EAD 0D2A                jsr        [A5 + 0xD2A /* export_417 */]
  4792. 000035B8  2EAE 0008                move.l     [A7], [A6 + 0x8]
  4793. 000035BC  4EBA E230                jsr        [PC - 0x1DD0 /* 000017EE */]
  4794. 000035C0  4EAD 0D22                jsr        [A5 + 0xD22 /* export_416 */]
  4795. 000035C4  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4796. 000035C8  7001                     moveq.l    D0, 0x01
  4797. 000035CA  4E5E                     unlink     A6
  4798. 000035CC  4E75                     rts
  4799. fn000035CE:
  4800. 000035CE  4E56 FFF0                link       A6, -0x0010
  4801. 000035D2  2F07                     move.l     -[A7], D7
  4802. 000035D4  486E FFFC                pea.l      [A6 - 0x4]
  4803. 000035D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4804. 000035DC  4EBA CA72                jsr        [PC - 0x358E /* 00000050 */]
  4805. 000035E0  486E FFF6                pea.l      [A6 - 0xA]
  4806. 000035E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4807. 000035E8  4EBA CA16                jsr        [PC - 0x35EA /* 00000000 */]
  4808. 000035EC  486E FFF8                pea.l      [A6 - 0x8]
  4809. 000035F0  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4810. 000035F4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4811. 000035F8  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  4812. 000035FC  7E00                     moveq.l    D7, 0x00
  4813. 000035FE  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4814. 00003602  6014                     bra        +0x16 /* 00003618 */
  4815. label00003604:
  4816. 00003604  486E FFF4                pea.l      [A6 - 0xC]
  4817. 00003608  2F07                     move.l     -[A7], D7
  4818. 0000360A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4819. 0000360E  4EBA CC2C                jsr        [PC - 0x33D4 /* 0000023C */]
  4820. 00003612  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4821. 00003616  5287                     addq.l     D7, 1
  4822. label00003618:
  4823. 00003618  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  4824. 0000361C  6DE6                     blt        -0x18 /* 00003604 */
  4825. 0000361E  7001                     moveq.l    D0, 0x01
  4826. 00003620  2E1F                     move.l     D7, [A7]+
  4827. 00003622  4E5E                     unlink     A6
  4828. 00003624  4E75                     rts
  4829. export_551:
  4830. 00003626  4E56 0000                link       A6, 0
  4831. 0000362A  2F07                     move.l     -[A7], D7
  4832. 0000362C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4833. 00003630  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4834. 00003634  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4835. 00003638  4EAD 13EA                jsr        [A5 + 0x13EA /* export_633 */]
  4836. 0000363C  3E00                     move.w     D7, D0
  4837. 0000363E  4A47                     tst.w      D7
  4838. 00003640  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4839. 00003644  6604                     bne        +0x6 /* 0000364A */
  4840. 00003646  7000                     moveq.l    D0, 0x00
  4841. 00003648  600A                     bra        +0xC /* 00003654 */
  4842. label0000364A:
  4843. 0000364A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4844. 0000364E  4EBA FF7E                jsr        [PC - 0x82 /* 000035CE */]
  4845. 00003652  7001                     moveq.l    D0, 0x01
  4846. label00003654:
  4847. 00003654  2E2E FFFC                move.l     D7, [A6 - 0x4]
  4848. 00003658  4E5E                     unlink     A6
  4849. 0000365A  4E75                     rts
  4850. export_552:
  4851. 0000365C  4E56 0000                link       A6, 0
  4852. 00003660  2F07                     move.l     -[A7], D7
  4853. 00003662  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4854. 00003666  4EAD 13F2                jsr        [A5 + 0x13F2 /* export_634 */]
  4855. 0000366A  3E00                     move.w     D7, D0
  4856. 0000366C  4A47                     tst.w      D7
  4857. 0000366E  588F                     addq.l     A7, 4
  4858. 00003670  6604                     bne        +0x6 /* 00003676 */
  4859. 00003672  7000                     moveq.l    D0, 0x00
  4860. 00003674  600A                     bra        +0xC /* 00003680 */
  4861. label00003676:
  4862. 00003676  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4863. 0000367A  4EBA FF52                jsr        [PC - 0xAE /* 000035CE */]
  4864. 0000367E  7001                     moveq.l    D0, 0x01
  4865. label00003680:
  4866. 00003680  2E2E FFFC                move.l     D7, [A6 - 0x4]
  4867. 00003684  4E5E                     unlink     A6
  4868. 00003686  4E75                     rts
  4869. export_553:
  4870. 00003688  4E56 FFFC                link       A6, -0x0004
  4871. 0000368C  2F0C                     move.l     -[A7], A4
  4872. 0000368E  286E 000E                movea.l    A4, [A6 + 0xE]
  4873. 00003692  302E 000C                move.w     D0, [A6 + 0xC]
  4874. 00003696  0C40 0008                cmpi.w     D0, 0x8
  4875. 0000369A  6256                     bhi        +0x58 /* 000036F2 */
  4876. 0000369C  43FA 0064                lea.l      A1, [PC + 0x64 /* 00003702, value 0xFFA6FFBC */]
  4877. 000036A0  D040                     add.w      D0, D0
  4878. 000036A2  D2F1 0000                add.w      A1, [A1 + D0.w]
  4879. 000036A6  4ED1                     jmp        [A1]
  4880. 000036A8  2F0C                     move.l     -[A7], A4
  4881. 000036AA  4EAD 132A                jsr        [A5 + 0x132A /* export_609 */]
  4882. 000036AE  4257                     clr.w      [A7]
  4883. 000036B0  2F0C                     move.l     -[A7], A4
  4884. 000036B2  4EBA E4F8                jsr        [PC - 0x1B08 /* 00001BAC */]
  4885. 000036B6  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4886. 000036BA  508F                     addq.l     A7, 8
  4887. 000036BC  6034                     bra        +0x36 /* 000036F2 */
  4888. 000036BE  70FF                     moveq.l    D0, 0xFFFFFFFF
  4889. 000036C0  C06E 000A                and.w      D0, [A6 + 0xA]
  4890. 000036C4  3D40 FFFE                move.w     [A6 - 0x2], D0
  4891. 000036C8  202E 0008                move.l     D0, [A6 + 0x8]
  4892. 000036CC  7210                     moveq.l    D1, 0x10
  4893. 000036CE  E2A8                     lsr        D0, D1
  4894. 000036D0  0240 FFFF                andi.w     D0, 0xFFFF
  4895. 000036D4  3D40 FFFC                move.w     [A6 - 0x4], D0
  4896. 000036D8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4897. 000036DC  2F0C                     move.l     -[A7], A4
  4898. 000036DE  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  4899. 000036E2  4257                     clr.w      [A7]
  4900. 000036E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4901. 000036E8  2F0C                     move.l     -[A7], A4
  4902. 000036EA  4EBA EAAC                jsr        [PC - 0x1554 /* 00002198 */]
  4903. 000036EE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4904. label000036F2:
  4905. 000036F2  42AE 0014                clr.l      [A6 + 0x14]
  4906. 000036F6  285F                     movea.l    A4, [A7]+
  4907. 000036F8  4E5E                     unlink     A6
  4908. 000036FA  205F                     movea.l    A0, [A7]+
  4909. 000036FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4910. 00003700  4ED0                     jmp        [A0]
  4911. 00003702  FFA6                     .invalid   <<F/6/7>>
  4912. 00003704  FFBC                     .invalid   <<F/6/7>>
  4913. 00003706  FFF0                     .invalid   <<F/7/7>>
  4914. 00003708  FFF0                     .invalid   <<F/7/7>>
  4915. 0000370A  FFF0                     .invalid   <<F/7/7>>
  4916. 0000370C  FFF0                     .invalid   <<F/7/7>>
  4917. 0000370E  FFF0                     .invalid   <<F/7/7>>
  4918. 00003710  FFF0                     .invalid   <<F/7/7>>
  4919. 00003712  FFF0                     .invalid   <<F/7/7>>
  4920. 00003714  4E56 FFF8                link       A6, -0x0008
  4921. 00003718  4878 0008                push.l     0x8
  4922. 0000371C  486E FFF8                pea.l      [A6 - 0x8]
  4923. 00003720  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4924. 00003724  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4925. 00003728  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4926. 0000372C  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  4927. 00003730  4A40                     tst.w      D0
  4928. 00003732  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4929. 00003736  6604                     bne        +0x6 /* 0000373C */
  4930. 00003738  7000                     moveq.l    D0, 0x00
  4931. 0000373A  6020                     bra        +0x22 /* 0000375C */
  4932. label0000373C:
  4933. 0000373C  006E 0001 FFF8           ori.w      [A6 - 0x8], 0x1
  4934. 00003742  4878 0008                push.l     0x8
  4935. 00003746  486E FFF8                pea.l      [A6 - 0x8]
  4936. 0000374A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4937. 0000374E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4938. 00003752  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4939. 00003756  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  4940. 0000375A  7001                     moveq.l    D0, 0x01
  4941. label0000375C:
  4942. 0000375C  4E5E                     unlink     A6
  4943. 0000375E  4E75                     rts
  4944. 00003760  4E56 FFF8                link       A6, -0x0008
  4945. 00003764  4878 0008                push.l     0x8
  4946. 00003768  486E FFF8                pea.l      [A6 - 0x8]
  4947. 0000376C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4948. 00003770  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4949. 00003774  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4950. 00003778  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  4951. 0000377C  4A40                     tst.w      D0
  4952. 0000377E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4953. 00003782  6604                     bne        +0x6 /* 00003788 */
  4954. 00003784  7000                     moveq.l    D0, 0x00
  4955. 00003786  6020                     bra        +0x22 /* 000037A8 */
  4956. label00003788:
  4957. 00003788  026E FFFE FFF8           andi.w     [A6 - 0x8], 0xFFFE
  4958. 0000378E  4878 0008                push.l     0x8
  4959. 00003792  486E FFF8                pea.l      [A6 - 0x8]
  4960. 00003796  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4961. 0000379A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4962. 0000379E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4963. 000037A2  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  4964. 000037A6  7001                     moveq.l    D0, 0x01
  4965. label000037A8:
  4966. 000037A8  4E5E                     unlink     A6
  4967. 000037AA  4E75                     rts
  4968. 000037AC  4E56 FFF8                link       A6, -0x0008
  4969. 000037B0  4878 0008                push.l     0x8
  4970. 000037B4  486E FFF8                pea.l      [A6 - 0x8]
  4971. 000037B8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4972. 000037BC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4973. 000037C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4974. 000037C4  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  4975. 000037C8  4A40                     tst.w      D0
  4976. 000037CA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4977. 000037CE  6604                     bne        +0x6 /* 000037D4 */
  4978. 000037D0  7000                     moveq.l    D0, 0x00
  4979. 000037D2  6006                     bra        +0x8 /* 000037DA */
  4980. label000037D4:
  4981. 000037D4  7001                     moveq.l    D0, 0x01
  4982. 000037D6  C06E FFF8                and.w      D0, [A6 - 0x8]
  4983. label000037DA:
  4984. 000037DA  4E5E                     unlink     A6
  4985. 000037DC  4E75                     rts
  4986. fn000037DE:
  4987. 000037DE  4E56 FFF8                link       A6, -0x0008
  4988. 000037E2  4878 0008                push.l     0x8
  4989. 000037E6  486E FFF8                pea.l      [A6 - 0x8]
  4990. 000037EA  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4991. 000037EE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4992. 000037F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4993. 000037F6  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  4994. 000037FA  4A40                     tst.w      D0
  4995. 000037FC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4996. 00003800  6604                     bne        +0x6 /* 00003806 */
  4997. 00003802  7000                     moveq.l    D0, 0x00
  4998. 00003804  6026                     bra        +0x28 /* 0000382C */
  4999. label00003806:
  5000. 00003806  006E 0002 FFF8           ori.w      [A6 - 0x8], 0x2
  5001. 0000380C  006E 0004 FFF8           ori.w      [A6 - 0x8], 0x4
  5002. 00003812  4878 0008                push.l     0x8
  5003. 00003816  486E FFF8                pea.l      [A6 - 0x8]
  5004. 0000381A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5005. 0000381E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5006. 00003822  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5007. 00003826  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  5008. 0000382A  7001                     moveq.l    D0, 0x01
  5009. label0000382C:
  5010. 0000382C  4E5E                     unlink     A6
  5011. 0000382E  4E75                     rts
  5012. fn00003830:
  5013. 00003830  4E56 FFF8                link       A6, -0x0008
  5014. 00003834  4878 0008                push.l     0x8
  5015. 00003838  486E FFF8                pea.l      [A6 - 0x8]
  5016. 0000383C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5017. 00003840  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5018. 00003844  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5019. 00003848  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5020. 0000384C  4A40                     tst.w      D0
  5021. 0000384E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5022. 00003852  6604                     bne        +0x6 /* 00003858 */
  5023. 00003854  7000                     moveq.l    D0, 0x00
  5024. 00003856  6026                     bra        +0x28 /* 0000387E */
  5025. label00003858:
  5026. 00003858  026E FFFD FFF8           andi.w     [A6 - 0x8], 0xFFFD
  5027. 0000385E  006E 0004 FFF8           ori.w      [A6 - 0x8], 0x4
  5028. 00003864  4878 0008                push.l     0x8
  5029. 00003868  486E FFF8                pea.l      [A6 - 0x8]
  5030. 0000386C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5031. 00003870  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5032. 00003874  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5033. 00003878  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  5034. 0000387C  7001                     moveq.l    D0, 0x01
  5035. label0000387E:
  5036. 0000387E  4E5E                     unlink     A6
  5037. 00003880  4E75                     rts
  5038. export_490:
  5039. 00003882  4E56 0000                link       A6, 0
  5040. 00003886  2F0C                     move.l     -[A7], A4
  5041. 00003888  286E 0008                movea.l    A4, [A6 + 0x8]
  5042. 0000388C  082C 0001 0001           btst.b     [A4 + 0x1], 0x1
  5043. 00003892  6708                     beq        +0xA /* 0000389C */
  5044. 00003894  0254 FFFD                andi.w     [A4], 0xFFFD
  5045. 00003898  0054 0004                ori.w      [A4], 0x4
  5046. label0000389C:
  5047. 0000389C  7001                     moveq.l    D0, 0x01
  5048. 0000389E  285F                     movea.l    A4, [A7]+
  5049. 000038A0  4E5E                     unlink     A6
  5050. 000038A2  4E75                     rts
  5051. export_492:
  5052. fn000038A4:
  5053. 000038A4  4E56 0000                link       A6, 0
  5054. 000038A8  42A7                     clr.l      -[A7]
  5055. 000038AA  486D 0F72                pea.l      [A5 + 0xF72 /* export_490 */]
  5056. 000038AE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5057. 000038B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5058. 000038B6  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  5059. 000038BA  600C                     bra        +0xE /* 000038C8 */
  5060. 000038BC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5061. 000038C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5062. 000038C4  4EAD 120A                jsr        [A5 + 0x120A /* export_573 */]
  5063. label000038C8:
  5064. 000038C8  4E5E                     unlink     A6
  5065. 000038CA  4E75                     rts
  5066. fn000038CC:
  5067. 000038CC  4E56 FFF8                link       A6, -0x0008
  5068. 000038D0  4878 0008                push.l     0x8
  5069. 000038D4  486E FFF8                pea.l      [A6 - 0x8]
  5070. 000038D8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5071. 000038DC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5072. 000038E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5073. 000038E4  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5074. 000038E8  4A40                     tst.w      D0
  5075. 000038EA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5076. 000038EE  6604                     bne        +0x6 /* 000038F4 */
  5077. 000038F0  7000                     moveq.l    D0, 0x00
  5078. 000038F2  6006                     bra        +0x8 /* 000038FA */
  5079. label000038F4:
  5080. 000038F4  7002                     moveq.l    D0, 0x02
  5081. 000038F6  C06E FFF8                and.w      D0, [A6 - 0x8]
  5082. label000038FA:
  5083. 000038FA  4E5E                     unlink     A6
  5084. 000038FC  4E75                     rts
  5085. export_491:
  5086. 000038FE  4E56 0000                link       A6, 0
  5087. 00003902  2F0C                     move.l     -[A7], A4
  5088. 00003904  286E 0008                movea.l    A4, [A6 + 0x8]
  5089. 00003908  082C 0001 0001           btst.b     [A4 + 0x1], 0x1
  5090. 0000390E  670C                     beq        +0xE /* 0000391C */
  5091. 00003910  286E 0010                movea.l    A4, [A6 + 0x10]
  5092. 00003914  28AE 000C                move.l     [A4], [A6 + 0xC]
  5093. 00003918  7000                     moveq.l    D0, 0x00
  5094. 0000391A  6002                     bra        +0x4 /* 0000391E */
  5095. label0000391C:
  5096. 0000391C  7001                     moveq.l    D0, 0x01
  5097. label0000391E:
  5098. 0000391E  285F                     movea.l    A4, [A7]+
  5099. 00003920  4E5E                     unlink     A6
  5100. 00003922  4E75                     rts
  5101. export_493:
  5102. fn00003924:
  5103. 00003924  4E56 0000                link       A6, 0
  5104. 00003928  206E 000E                movea.l    A0, [A6 + 0xE]
  5105. 0000392C  70FF                     moveq.l    D0, 0xFFFFFFFF
  5106. 0000392E  2080                     move.l     [A0], D0
  5107. 00003930  2F08                     move.l     -[A7], A0
  5108. 00003932  486D 0F7A                pea.l      [A5 + 0xF7A /* export_491 */]
  5109. 00003936  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5110. 0000393A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5111. 0000393E  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  5112. 00003942  4A40                     tst.w      D0
  5113. 00003944  57C0                     seq        D0
  5114. 00003946  4400                     neg.b      D0
  5115. 00003948  4880                     ext.w      D0
  5116. 0000394A  4E5E                     unlink     A6
  5117. 0000394C  4E75                     rts
  5118. export_494:
  5119. fn0000394E:
  5120. 0000394E  4E56 FFFA                link       A6, -0x0006
  5121. 00003952  2F07                     move.l     -[A7], D7
  5122. 00003954  2E2E 000E                move.l     D7, [A6 + 0xE]
  5123. 00003958  70FF                     moveq.l    D0, 0xFFFFFFFF
  5124. 0000395A  B087                     cmp.l      D0, D7
  5125. 0000395C  671A                     beq        +0x1C /* 00003978 */
  5126. 0000395E  2F07                     move.l     -[A7], D7
  5127. 00003960  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5128. 00003964  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5129. 00003968  4EBA FF62                jsr        [PC - 0x9E /* 000038CC */]
  5130. 0000396C  4A40                     tst.w      D0
  5131. 0000396E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5132. 00003972  6704                     beq        +0x6 /* 00003978 */
  5133. 00003974  7001                     moveq.l    D0, 0x01
  5134. 00003976  6028                     bra        +0x2A /* 000039A0 */
  5135. label00003978:
  5136. 00003978  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5137. 0000397C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5138. 00003980  4EBA FF22                jsr        [PC - 0xDE /* 000038A4 */]
  5139. 00003984  70FF                     moveq.l    D0, 0xFFFFFFFF
  5140. 00003986  B087                     cmp.l      D0, D7
  5141. 00003988  5C8F                     addq.l     A7, 6
  5142. 0000398A  6712                     beq        +0x14 /* 0000399E */
  5143. 0000398C  2F07                     move.l     -[A7], D7
  5144. 0000398E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5145. 00003992  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5146. 00003996  4EBA FE46                jsr        [PC - 0x1BA /* 000037DE */]
  5147. 0000399A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5148. label0000399E:
  5149. 0000399E  7001                     moveq.l    D0, 0x01
  5150. label000039A0:
  5151. 000039A0  2E1F                     move.l     D7, [A7]+
  5152. 000039A2  4E5E                     unlink     A6
  5153. 000039A4  4E75                     rts
  5154. 000039A6  4E56 0000                link       A6, 0
  5155. 000039AA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5156. 000039AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5157. 000039B2  4EBA FEF0                jsr        [PC - 0x110 /* 000038A4 */]
  5158. 000039B6  4297                     clr.l      [A7]
  5159. 000039B8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5160. 000039BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5161. 000039C0  4EBA FE1C                jsr        [PC - 0x1E4 /* 000037DE */]
  5162. 000039C4  7001                     moveq.l    D0, 0x01
  5163. 000039C6  4E5E                     unlink     A6
  5164. 000039C8  4E75                     rts
  5165. 000039CA  4E56 FFF6                link       A6, -0x000A
  5166. 000039CE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5167. 000039D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5168. 000039D6  4EBA FECC                jsr        [PC - 0x134 /* 000038A4 */]
  5169. 000039DA  486E FFFC                pea.l      [A6 - 0x4]
  5170. 000039DE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5171. 000039E2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5172. 000039E6  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5173. 000039EA  206E FFFC                movea.l    A0, [A6 - 0x4]
  5174. 000039EE  4868 FFFF                pea.l      [A0 - 0x1]
  5175. 000039F2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5176. 000039F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5177. 000039FA  4EBA FDE2                jsr        [PC - 0x21E /* 000037DE */]
  5178. 000039FE  7001                     moveq.l    D0, 0x01
  5179. 00003A00  4E5E                     unlink     A6
  5180. 00003A02  4E75                     rts
  5181. 00003A04  4E56 FFF6                link       A6, -0x000A
  5182. 00003A08  486E FFFC                pea.l      [A6 - 0x4]
  5183. 00003A0C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5184. 00003A10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5185. 00003A14  4EBA FF0E                jsr        [PC - 0xF2 /* 00003924 */]
  5186. 00003A18  4AAE FFFC                tst.l      [A6 - 0x4]
  5187. 00003A1C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5188. 00003A20  6604                     bne        +0x6 /* 00003A26 */
  5189. 00003A22  7000                     moveq.l    D0, 0x00
  5190. 00003A24  6020                     bra        +0x22 /* 00003A46 */
  5191. label00003A26:
  5192. 00003A26  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5193. 00003A2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5194. 00003A2E  4EBA FE74                jsr        [PC - 0x18C /* 000038A4 */]
  5195. 00003A32  206E FFFC                movea.l    A0, [A6 - 0x4]
  5196. 00003A36  4868 FFFF                pea.l      [A0 - 0x1]
  5197. 00003A3A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5198. 00003A3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5199. 00003A42  4EBA FD9A                jsr        [PC - 0x266 /* 000037DE */]
  5200. label00003A46:
  5201. 00003A46  4E5E                     unlink     A6
  5202. 00003A48  4E75                     rts
  5203. 00003A4A  4E56 FFF8                link       A6, -0x0008
  5204. 00003A4E  48E7 0108                movem.l    -[A7], D7,A4
  5205. 00003A52  286E 0008                movea.l    A4, [A6 + 0x8]
  5206. 00003A56  3E2E 000C                move.w     D7, [A6 + 0xC]
  5207. 00003A5A  486E FFFC                pea.l      [A6 - 0x4]
  5208. 00003A5E  3F07                     move.w     -[A7], D7
  5209. 00003A60  2F0C                     move.l     -[A7], A4
  5210. 00003A62  4EBA FEC0                jsr        [PC - 0x140 /* 00003924 */]
  5211. 00003A66  486E FFF8                pea.l      [A6 - 0x8]
  5212. 00003A6A  3F07                     move.w     -[A7], D7
  5213. 00003A6C  2F0C                     move.l     -[A7], A4
  5214. 00003A6E  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5215. 00003A72  70FF                     moveq.l    D0, 0xFFFFFFFF
  5216. 00003A74  D0AE FFF8                add.l      D0, [A6 - 0x8]
  5217. 00003A78  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  5218. 00003A7C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5219. 00003A80  6604                     bne        +0x6 /* 00003A86 */
  5220. 00003A82  7000                     moveq.l    D0, 0x00
  5221. 00003A84  6018                     bra        +0x1A /* 00003A9E */
  5222. label00003A86:
  5223. 00003A86  3F07                     move.w     -[A7], D7
  5224. 00003A88  2F0C                     move.l     -[A7], A4
  5225. 00003A8A  4EBA FE18                jsr        [PC - 0x1E8 /* 000038A4 */]
  5226. 00003A8E  206E FFFC                movea.l    A0, [A6 - 0x4]
  5227. 00003A92  4868 0001                pea.l      [A0 + 0x1]
  5228. 00003A96  3F07                     move.w     -[A7], D7
  5229. 00003A98  2F0C                     move.l     -[A7], A4
  5230. 00003A9A  4EBA FD42                jsr        [PC - 0x2BE /* 000037DE */]
  5231. label00003A9E:
  5232. 00003A9E  4CEE 1080 FFF0           movem.l    D7,A4, [A6 - 0x10]
  5233. 00003AA4  4E5E                     unlink     A6
  5234. 00003AA6  4E75                     rts
  5235. fn00003AA8:
  5236. 00003AA8  4E56 FFF8                link       A6, -0x0008
  5237. 00003AAC  4878 0008                push.l     0x8
  5238. 00003AB0  486E FFF8                pea.l      [A6 - 0x8]
  5239. 00003AB4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5240. 00003AB8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5241. 00003ABC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5242. 00003AC0  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5243. 00003AC4  4A40                     tst.w      D0
  5244. 00003AC6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5245. 00003ACA  6604                     bne        +0x6 /* 00003AD0 */
  5246. 00003ACC  7000                     moveq.l    D0, 0x00
  5247. 00003ACE  6020                     bra        +0x22 /* 00003AF0 */
  5248. label00003AD0:
  5249. 00003AD0  006E 0004 FFF8           ori.w      [A6 - 0x8], 0x4
  5250. 00003AD6  4878 0008                push.l     0x8
  5251. 00003ADA  486E FFF8                pea.l      [A6 - 0x8]
  5252. 00003ADE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5253. 00003AE2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5254. 00003AE6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5255. 00003AEA  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  5256. 00003AEE  7001                     moveq.l    D0, 0x01
  5257. label00003AF0:
  5258. 00003AF0  4E5E                     unlink     A6
  5259. 00003AF2  4E75                     rts
  5260. fn00003AF4:
  5261. 00003AF4  4E56 FFF8                link       A6, -0x0008
  5262. 00003AF8  4878 0008                push.l     0x8
  5263. 00003AFC  486E FFF8                pea.l      [A6 - 0x8]
  5264. 00003B00  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5265. 00003B04  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5266. 00003B08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5267. 00003B0C  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5268. 00003B10  4A40                     tst.w      D0
  5269. 00003B12  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5270. 00003B16  6604                     bne        +0x6 /* 00003B1C */
  5271. 00003B18  7000                     moveq.l    D0, 0x00
  5272. 00003B1A  6020                     bra        +0x22 /* 00003B3C */
  5273. label00003B1C:
  5274. 00003B1C  026E FFFB FFF8           andi.w     [A6 - 0x8], 0xFFFB
  5275. 00003B22  4878 0008                push.l     0x8
  5276. 00003B26  486E FFF8                pea.l      [A6 - 0x8]
  5277. 00003B2A  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5278. 00003B2E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5279. 00003B32  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5280. 00003B36  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  5281. 00003B3A  7001                     moveq.l    D0, 0x01
  5282. label00003B3C:
  5283. 00003B3C  4E5E                     unlink     A6
  5284. 00003B3E  4E75                     rts
  5285. fn00003B40:
  5286. 00003B40  4E56 FFF8                link       A6, -0x0008
  5287. 00003B44  4878 0008                push.l     0x8
  5288. 00003B48  486E FFF8                pea.l      [A6 - 0x8]
  5289. 00003B4C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5290. 00003B50  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5291. 00003B54  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5292. 00003B58  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5293. 00003B5C  4A40                     tst.w      D0
  5294. 00003B5E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5295. 00003B62  6604                     bne        +0x6 /* 00003B68 */
  5296. 00003B64  7000                     moveq.l    D0, 0x00
  5297. 00003B66  6006                     bra        +0x8 /* 00003B6E */
  5298. label00003B68:
  5299. 00003B68  7004                     moveq.l    D0, 0x04
  5300. 00003B6A  C06E FFF8                and.w      D0, [A6 - 0x8]
  5301. label00003B6E:
  5302. 00003B6E  4E5E                     unlink     A6
  5303. 00003B70  4E75                     rts
  5304. export_495:
  5305. fn00003B72:
  5306. 00003B72  4E56 FFF8                link       A6, -0x0008
  5307. 00003B76  206E 0012                movea.l    A0, [A6 + 0x12]
  5308. 00003B7A  4290                     clr.l      [A0]
  5309. 00003B7C  4878 0008                push.l     0x8
  5310. 00003B80  486E FFF8                pea.l      [A6 - 0x8]
  5311. 00003B84  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5312. 00003B88  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5313. 00003B8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5314. 00003B90  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5315. 00003B94  4A40                     tst.w      D0
  5316. 00003B96  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5317. 00003B9A  6604                     bne        +0x6 /* 00003BA0 */
  5318. 00003B9C  7000                     moveq.l    D0, 0x00
  5319. 00003B9E  600A                     bra        +0xC /* 00003BAA */
  5320. label00003BA0:
  5321. 00003BA0  206E 0012                movea.l    A0, [A6 + 0x12]
  5322. 00003BA4  20AE FFFC                move.l     [A0], [A6 - 0x4]
  5323. 00003BA8  7001                     moveq.l    D0, 0x01
  5324. label00003BAA:
  5325. 00003BAA  4E5E                     unlink     A6
  5326. 00003BAC  4E75                     rts
  5327. export_496:
  5328. fn00003BAE:
  5329. 00003BAE  4E56 FFF8                link       A6, -0x0008
  5330. 00003BB2  206E 0012                movea.l    A0, [A6 + 0x12]
  5331. 00003BB6  4250                     clr.w      [A0]
  5332. 00003BB8  4878 0008                push.l     0x8
  5333. 00003BBC  486E FFF8                pea.l      [A6 - 0x8]
  5334. 00003BC0  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5335. 00003BC4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5336. 00003BC8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5337. 00003BCC  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5338. 00003BD0  4A40                     tst.w      D0
  5339. 00003BD2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5340. 00003BD6  6604                     bne        +0x6 /* 00003BDC */
  5341. 00003BD8  7000                     moveq.l    D0, 0x00
  5342. 00003BDA  600A                     bra        +0xC /* 00003BE6 */
  5343. label00003BDC:
  5344. 00003BDC  206E 0012                movea.l    A0, [A6 + 0x12]
  5345. 00003BE0  30AE FFFA                move.w     [A0], [A6 - 0x6]
  5346. 00003BE4  7001                     moveq.l    D0, 0x01
  5347. label00003BE6:
  5348. 00003BE6  4E5E                     unlink     A6
  5349. 00003BE8  4E75                     rts
  5350. fn00003BEA:
  5351. 00003BEA  4E56 FFF8                link       A6, -0x0008
  5352. 00003BEE  48E7 0308                movem.l    -[A7], D6,D7,A4
  5353. 00003BF2  286E 0008                movea.l    A4, [A6 + 0x8]
  5354. 00003BF6  3E2E 000C                move.w     D7, [A6 + 0xC]
  5355. 00003BFA  486E FFFA                pea.l      [A6 - 0x6]
  5356. 00003BFE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5357. 00003C02  3F07                     move.w     -[A7], D7
  5358. 00003C04  2F0C                     move.l     -[A7], A4
  5359. 00003C06  4EBA FFA6                jsr        [PC - 0x5A /* 00003BAE */]
  5360. 00003C0A  486E FFFC                pea.l      [A6 - 0x4]
  5361. 00003C0E  3F07                     move.w     -[A7], D7
  5362. 00003C10  2F0C                     move.l     -[A7], A4
  5363. 00003C12  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5364. 00003C16  7C01                     moveq.l    D6, 0x01
  5365. 00003C18  DCAE 000E                add.l      D6, [A6 + 0xE]
  5366. 00003C1C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5367. 00003C20  603A                     bra        +0x3C /* 00003C5C */
  5368. label00003C22:
  5369. 00003C22  486E FFF8                pea.l      [A6 - 0x8]
  5370. 00003C26  2F06                     move.l     -[A7], D6
  5371. 00003C28  3F07                     move.w     -[A7], D7
  5372. 00003C2A  2F0C                     move.l     -[A7], A4
  5373. 00003C2C  4EBA FF80                jsr        [PC - 0x80 /* 00003BAE */]
  5374. 00003C30  302E FFF8                move.w     D0, [A6 - 0x8]
  5375. 00003C34  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  5376. 00003C38  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5377. 00003C3C  6F24                     ble        +0x26 /* 00003C62 */
  5378. 00003C3E  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  5379. 00003C42  2F06                     move.l     -[A7], D6
  5380. 00003C44  3F07                     move.w     -[A7], D7
  5381. 00003C46  2F0C                     move.l     -[A7], A4
  5382. 00003C48  206E 0012                movea.l    A0, [A6 + 0x12]
  5383. 00003C4C  4E90                     jsr        [A0]
  5384. 00003C4E  4A40                     tst.w      D0
  5385. 00003C50  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5386. 00003C54  6604                     bne        +0x6 /* 00003C5A */
  5387. 00003C56  7000                     moveq.l    D0, 0x00
  5388. 00003C58  600A                     bra        +0xC /* 00003C64 */
  5389. label00003C5A:
  5390. 00003C5A  5286                     addq.l     D6, 1
  5391. label00003C5C:
  5392. 00003C5C  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  5393. 00003C60  6DC0                     blt        -0x3E /* 00003C22 */
  5394. label00003C62:
  5395. 00003C62  7001                     moveq.l    D0, 0x01
  5396. label00003C64:
  5397. 00003C64  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  5398. 00003C68  4E5E                     unlink     A6
  5399. 00003C6A  4E75                     rts
  5400. 00003C6C  4E56 FFF8                link       A6, -0x0008
  5401. 00003C70  48E7 0308                movem.l    -[A7], D6,D7,A4
  5402. 00003C74  286E 0008                movea.l    A4, [A6 + 0x8]
  5403. 00003C78  3E2E 000C                move.w     D7, [A6 + 0xC]
  5404. 00003C7C  486E FFFA                pea.l      [A6 - 0x6]
  5405. 00003C80  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5406. 00003C84  3F07                     move.w     -[A7], D7
  5407. 00003C86  2F0C                     move.l     -[A7], A4
  5408. 00003C88  4EBA FF24                jsr        [PC - 0xDC /* 00003BAE */]
  5409. 00003C8C  486E FFFC                pea.l      [A6 - 0x4]
  5410. 00003C90  3F07                     move.w     -[A7], D7
  5411. 00003C92  2F0C                     move.l     -[A7], A4
  5412. 00003C94  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5413. 00003C98  7C01                     moveq.l    D6, 0x01
  5414. 00003C9A  DCAE 000E                add.l      D6, [A6 + 0xE]
  5415. 00003C9E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5416. 00003CA2  604A                     bra        +0x4C /* 00003CEE */
  5417. label00003CA4:
  5418. 00003CA4  486E FFF8                pea.l      [A6 - 0x8]
  5419. 00003CA8  2F06                     move.l     -[A7], D6
  5420. 00003CAA  3F07                     move.w     -[A7], D7
  5421. 00003CAC  2F0C                     move.l     -[A7], A4
  5422. 00003CAE  4EBA FEFE                jsr        [PC - 0x102 /* 00003BAE */]
  5423. 00003CB2  302E FFF8                move.w     D0, [A6 - 0x8]
  5424. 00003CB6  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  5425. 00003CBA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5426. 00003CBE  6F34                     ble        +0x36 /* 00003CF4 */
  5427. 00003CC0  302E FFF8                move.w     D0, [A6 - 0x8]
  5428. 00003CC4  906E FFFA                sub.w      D0, [A6 - 0x6]
  5429. 00003CC8  3040                     movea.w    A0, D0
  5430. 00003CCA  B1EE 0012                cmpa.l     A0, [A6 + 0x12]
  5431. 00003CCE  6E1C                     bgt        +0x1E /* 00003CEC */
  5432. 00003CD0  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  5433. 00003CD4  2F06                     move.l     -[A7], D6
  5434. 00003CD6  3F07                     move.w     -[A7], D7
  5435. 00003CD8  2F0C                     move.l     -[A7], A4
  5436. 00003CDA  206E 0016                movea.l    A0, [A6 + 0x16]
  5437. 00003CDE  4E90                     jsr        [A0]
  5438. 00003CE0  4A40                     tst.w      D0
  5439. 00003CE2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5440. 00003CE6  6604                     bne        +0x6 /* 00003CEC */
  5441. 00003CE8  7000                     moveq.l    D0, 0x00
  5442. 00003CEA  600A                     bra        +0xC /* 00003CF6 */
  5443. label00003CEC:
  5444. 00003CEC  5286                     addq.l     D6, 1
  5445. label00003CEE:
  5446. 00003CEE  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  5447. 00003CF2  6DB0                     blt        -0x4E /* 00003CA4 */
  5448. label00003CF4:
  5449. 00003CF4  7001                     moveq.l    D0, 0x01
  5450. label00003CF6:
  5451. 00003CF6  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  5452. 00003CFA  4E5E                     unlink     A6
  5453. 00003CFC  4E75                     rts
  5454. export_497:
  5455. fn00003CFE:
  5456. 00003CFE  4E56 FFEE                link       A6, -0x0012
  5457. 00003D02  486E FFF8                pea.l      [A6 - 0x8]
  5458. 00003D06  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5459. 00003D0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5460. 00003D0E  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5461. 00003D12  70FF                     moveq.l    D0, 0xFFFFFFFF
  5462. 00003D14  D0AE FFF8                add.l      D0, [A6 - 0x8]
  5463. 00003D18  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  5464. 00003D1C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5465. 00003D20  6604                     bne        +0x6 /* 00003D26 */
  5466. 00003D22  7000                     moveq.l    D0, 0x00
  5467. 00003D24  6046                     bra        +0x48 /* 00003D6C */
  5468. label00003D26:
  5469. 00003D26  486E FFFC                pea.l      [A6 - 0x4]
  5470. 00003D2A  206E 000E                movea.l    A0, [A6 + 0xE]
  5471. 00003D2E  4868 0001                pea.l      [A0 + 0x1]
  5472. 00003D32  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5473. 00003D36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5474. 00003D3A  4EBA FE72                jsr        [PC - 0x18E /* 00003BAE */]
  5475. 00003D3E  4A40                     tst.w      D0
  5476. 00003D40  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5477. 00003D44  6604                     bne        +0x6 /* 00003D4A */
  5478. 00003D46  7000                     moveq.l    D0, 0x00
  5479. 00003D48  6022                     bra        +0x24 /* 00003D6C */
  5480. label00003D4A:
  5481. 00003D4A  486E FFFE                pea.l      [A6 - 0x2]
  5482. 00003D4E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5483. 00003D52  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5484. 00003D56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5485. 00003D5A  4EBA FE52                jsr        [PC - 0x1AE /* 00003BAE */]
  5486. 00003D5E  302E FFFC                move.w     D0, [A6 - 0x4]
  5487. 00003D62  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  5488. 00003D66  5EC0                     sgt        D0
  5489. 00003D68  4400                     neg.b      D0
  5490. 00003D6A  4880                     ext.w      D0
  5491. label00003D6C:
  5492. 00003D6C  4E5E                     unlink     A6
  5493. 00003D6E  4E75                     rts
  5494. export_498:
  5495. fn00003D70:
  5496. 00003D70  4E56 FFFE                link       A6, -0x0002
  5497. 00003D74  2F07                     move.l     -[A7], D7
  5498. 00003D76  206E 0014                movea.l    A0, [A6 + 0x14]
  5499. 00003D7A  20AE 000E                move.l     [A0], [A6 + 0xE]
  5500. 00003D7E  7EFF                     moveq.l    D7, 0xFFFFFFFF
  5501. 00003D80  DEAE 000E                add.l      D7, [A6 + 0xE]
  5502. 00003D84  603A                     bra        +0x3C /* 00003DC0 */
  5503. label00003D86:
  5504. 00003D86  486E FFFE                pea.l      [A6 - 0x2]
  5505. 00003D8A  2F07                     move.l     -[A7], D7
  5506. 00003D8C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5507. 00003D90  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5508. 00003D94  4EBA FE18                jsr        [PC - 0x1E8 /* 00003BAE */]
  5509. 00003D98  302E FFFE                move.w     D0, [A6 - 0x2]
  5510. 00003D9C  B06E 0012                cmp.w      D0, [A6 + 0x12]
  5511. 00003DA0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5512. 00003DA4  660A                     bne        +0xC /* 00003DB0 */
  5513. 00003DA6  206E 0014                movea.l    A0, [A6 + 0x14]
  5514. 00003DAA  2087                     move.l     [A0], D7
  5515. 00003DAC  7001                     moveq.l    D0, 0x01
  5516. 00003DAE  6016                     bra        +0x18 /* 00003DC6 */
  5517. label00003DB0:
  5518. 00003DB0  302E FFFE                move.w     D0, [A6 - 0x2]
  5519. 00003DB4  B06E 0012                cmp.w      D0, [A6 + 0x12]
  5520. 00003DB8  6C04                     bge        +0x6 /* 00003DBE */
  5521. 00003DBA  7000                     moveq.l    D0, 0x00
  5522. 00003DBC  6008                     bra        +0xA /* 00003DC6 */
  5523. label00003DBE:
  5524. 00003DBE  5387                     subq.l     D7, 1
  5525. label00003DC0:
  5526. 00003DC0  4A87                     tst.l      D7
  5527. 00003DC2  6CC2                     bge        -0x3C /* 00003D86 */
  5528. 00003DC4  7000                     moveq.l    D0, 0x00
  5529. label00003DC6:
  5530. 00003DC6  2E1F                     move.l     D7, [A7]+
  5531. 00003DC8  4E5E                     unlink     A6
  5532. 00003DCA  4E75                     rts
  5533. fn00003DCC:
  5534. 00003DCC  4E56 FFFA                link       A6, -0x0006
  5535. 00003DD0  2F07                     move.l     -[A7], D7
  5536. 00003DD2  206E 0014                movea.l    A0, [A6 + 0x14]
  5537. 00003DD6  20AE 000E                move.l     [A0], [A6 + 0xE]
  5538. 00003DDA  486E FFFC                pea.l      [A6 - 0x4]
  5539. 00003DDE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5540. 00003DE2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5541. 00003DE6  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5542. 00003DEA  7E01                     moveq.l    D7, 0x01
  5543. 00003DEC  DEAE 000E                add.l      D7, [A6 + 0xE]
  5544. 00003DF0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5545. 00003DF4  603A                     bra        +0x3C /* 00003E30 */
  5546. label00003DF6:
  5547. 00003DF6  486E FFFA                pea.l      [A6 - 0x6]
  5548. 00003DFA  2F07                     move.l     -[A7], D7
  5549. 00003DFC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5550. 00003E00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5551. 00003E04  4EBA FDA8                jsr        [PC - 0x258 /* 00003BAE */]
  5552. 00003E08  302E FFFA                move.w     D0, [A6 - 0x6]
  5553. 00003E0C  B06E 0012                cmp.w      D0, [A6 + 0x12]
  5554. 00003E10  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5555. 00003E14  660A                     bne        +0xC /* 00003E20 */
  5556. 00003E16  206E 0014                movea.l    A0, [A6 + 0x14]
  5557. 00003E1A  2087                     move.l     [A0], D7
  5558. 00003E1C  7001                     moveq.l    D0, 0x01
  5559. 00003E1E  6018                     bra        +0x1A /* 00003E38 */
  5560. label00003E20:
  5561. 00003E20  302E FFFA                move.w     D0, [A6 - 0x6]
  5562. 00003E24  B06E 0012                cmp.w      D0, [A6 + 0x12]
  5563. 00003E28  6C04                     bge        +0x6 /* 00003E2E */
  5564. 00003E2A  7000                     moveq.l    D0, 0x00
  5565. 00003E2C  600A                     bra        +0xC /* 00003E38 */
  5566. label00003E2E:
  5567. 00003E2E  5287                     addq.l     D7, 1
  5568. label00003E30:
  5569. 00003E30  BEAE FFFC                cmp.l      D7, [A6 - 0x4]
  5570. 00003E34  6DC0                     blt        -0x3E /* 00003DF6 */
  5571. 00003E36  7000                     moveq.l    D0, 0x00
  5572. label00003E38:
  5573. 00003E38  2E1F                     move.l     D7, [A7]+
  5574. 00003E3A  4E5E                     unlink     A6
  5575. 00003E3C  4E75                     rts
  5576. 00003E3E  4E56 FFFA                link       A6, -0x0006
  5577. 00003E42  48E7 0300                movem.l    -[A7], D6,D7
  5578. 00003E46  7E00                     moveq.l    D7, 0x00
  5579. 00003E48  206E 0014                movea.l    A0, [A6 + 0x14]
  5580. 00003E4C  20AE 000E                move.l     [A0], [A6 + 0xE]
  5581. 00003E50  486E FFFC                pea.l      [A6 - 0x4]
  5582. 00003E54  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5583. 00003E58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5584. 00003E5C  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5585. 00003E60  7C01                     moveq.l    D6, 0x01
  5586. 00003E62  DCAE 000E                add.l      D6, [A6 + 0xE]
  5587. 00003E66  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5588. 00003E6A  6038                     bra        +0x3A /* 00003EA4 */
  5589. label00003E6C:
  5590. 00003E6C  486E FFFA                pea.l      [A6 - 0x6]
  5591. 00003E70  2F06                     move.l     -[A7], D6
  5592. 00003E72  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5593. 00003E76  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5594. 00003E7A  4EBA FD32                jsr        [PC - 0x2CE /* 00003BAE */]
  5595. 00003E7E  302E FFFA                move.w     D0, [A6 - 0x6]
  5596. 00003E82  B06E 0012                cmp.w      D0, [A6 + 0x12]
  5597. 00003E86  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5598. 00003E8A  6608                     bne        +0xA /* 00003E94 */
  5599. 00003E8C  206E 0014                movea.l    A0, [A6 + 0x14]
  5600. 00003E90  2086                     move.l     [A0], D6
  5601. 00003E92  7E01                     moveq.l    D7, 0x01
  5602. label00003E94:
  5603. 00003E94  302E FFFA                move.w     D0, [A6 - 0x6]
  5604. 00003E98  B06E 0012                cmp.w      D0, [A6 + 0x12]
  5605. 00003E9C  6C04                     bge        +0x6 /* 00003EA2 */
  5606. 00003E9E  3007                     move.w     D0, D7
  5607. 00003EA0  600A                     bra        +0xC /* 00003EAC */
  5608. label00003EA2:
  5609. 00003EA2  5286                     addq.l     D6, 1
  5610. label00003EA4:
  5611. 00003EA4  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  5612. 00003EA8  6DC2                     blt        -0x3C /* 00003E6C */
  5613. 00003EAA  3007                     move.w     D0, D7
  5614. label00003EAC:
  5615. 00003EAC  4CDF 00C0                movem.l    D6,D7, [A7]+
  5616. 00003EB0  4E5E                     unlink     A6
  5617. 00003EB2  4E75                     rts
  5618. fn00003EB4:
  5619. 00003EB4  4E56 FFFE                link       A6, -0x0002
  5620. 00003EB8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  5621. 00003EBC  286E 0008                movea.l    A4, [A6 + 0x8]
  5622. 00003EC0  3C2E 000C                move.w     D6, [A6 + 0xC]
  5623. 00003EC4  2E2E 000E                move.l     D7, [A6 + 0xE]
  5624. 00003EC8  1A2E 0012                move.b     D5, [A6 + 0x12]
  5625. 00003ECC  266E 0014                movea.l    A3, [A6 + 0x14]
  5626. 00003ED0  486E FFFE                pea.l      [A6 - 0x2]
  5627. 00003ED4  2F07                     move.l     -[A7], D7
  5628. 00003ED6  3F06                     move.w     -[A7], D6
  5629. 00003ED8  2F0C                     move.l     -[A7], A4
  5630. 00003EDA  4EBA FCD2                jsr        [PC - 0x32E /* 00003BAE */]
  5631. 00003EDE  0C05 0001                cmpi.b     D5, 0x1
  5632. 00003EE2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5633. 00003EE6  670C                     beq        +0xE /* 00003EF4 */
  5634. 00003EE8  0C05 0002                cmpi.b     D5, 0x2
  5635. 00003EEC  6706                     beq        +0x8 /* 00003EF4 */
  5636. 00003EEE  0C05 0004                cmpi.b     D5, 0x4
  5637. 00003EF2  6604                     bne        +0x6 /* 00003EF8 */
  5638. label00003EF4:
  5639. 00003EF4  382E FFFE                move.w     D4, [A6 - 0x2]
  5640. label00003EF8:
  5641. 00003EF8  0C05 0003                cmpi.b     D5, 0x3
  5642. 00003EFC  6606                     bne        +0x8 /* 00003F04 */
  5643. 00003EFE  78FF                     moveq.l    D4, 0xFFFFFFFF
  5644. 00003F00  D86E FFFE                add.w      D4, [A6 - 0x2]
  5645. label00003F04:
  5646. 00003F04  0C05 0001                cmpi.b     D5, 0x1
  5647. 00003F08  670C                     beq        +0xE /* 00003F16 */
  5648. 00003F0A  0C05 0003                cmpi.b     D5, 0x3
  5649. 00003F0E  6706                     beq        +0x8 /* 00003F16 */
  5650. 00003F10  0C05 0004                cmpi.b     D5, 0x4
  5651. 00003F14  6612                     bne        +0x14 /* 00003F28 */
  5652. label00003F16:
  5653. 00003F16  2F0B                     move.l     -[A7], A3
  5654. 00003F18  3F04                     move.w     -[A7], D4
  5655. 00003F1A  2F07                     move.l     -[A7], D7
  5656. 00003F1C  3F06                     move.w     -[A7], D6
  5657. 00003F1E  2F0C                     move.l     -[A7], A4
  5658. 00003F20  4EBA FE4E                jsr        [PC - 0x1B2 /* 00003D70 */]
  5659. 00003F24  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5660. label00003F28:
  5661. 00003F28  0C05 0002                cmpi.b     D5, 0x2
  5662. 00003F2C  6614                     bne        +0x16 /* 00003F42 */
  5663. 00003F2E  2F0B                     move.l     -[A7], A3
  5664. 00003F30  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  5665. 00003F34  2F07                     move.l     -[A7], D7
  5666. 00003F36  3F06                     move.w     -[A7], D6
  5667. 00003F38  2F0C                     move.l     -[A7], A4
  5668. 00003F3A  4EBA FE90                jsr        [PC - 0x170 /* 00003DCC */]
  5669. 00003F3E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5670. label00003F42:
  5671. 00003F42  BE93                     cmp.l      D7, [A3]
  5672. 00003F44  56C0                     sne        D0
  5673. 00003F46  4400                     neg.b      D0
  5674. 00003F48  4880                     ext.w      D0
  5675. 00003F4A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  5676. 00003F4E  4E5E                     unlink     A6
  5677. 00003F50  4E75                     rts
  5678. fn00003F52:
  5679. 00003F52  4E56 FFF4                link       A6, -0x000C
  5680. 00003F56  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  5681. 00003F5A  286E 0008                movea.l    A4, [A6 + 0x8]
  5682. 00003F5E  3E2E 000C                move.w     D7, [A6 + 0xC]
  5683. 00003F62  486E FFFC                pea.l      [A6 - 0x4]
  5684. 00003F66  3F07                     move.w     -[A7], D7
  5685. 00003F68  2F0C                     move.l     -[A7], A4
  5686. 00003F6A  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5687. 00003F6E  2C2E 0012                move.l     D6, [A6 + 0x12]
  5688. 00003F72  DCAE 000E                add.l      D6, [A6 + 0xE]
  5689. 00003F76  5386                     subq.l     D6, 1
  5690. 00003F78  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  5691. 00003F7C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5692. 00003F80  6D06                     blt        +0x8 /* 00003F88 */
  5693. 00003F82  7CFF                     moveq.l    D6, 0xFFFFFFFF
  5694. 00003F84  DCAE FFFC                add.l      D6, [A6 - 0x4]
  5695. label00003F88:
  5696. 00003F88  2A2E 000E                move.l     D5, [A6 + 0xE]
  5697. 00003F8C  6032                     bra        +0x34 /* 00003FC0 */
  5698. label00003F8E:
  5699. 00003F8E  4878 0008                push.l     0x8
  5700. 00003F92  486E FFF4                pea.l      [A6 - 0xC]
  5701. 00003F96  2F05                     move.l     -[A7], D5
  5702. 00003F98  3F07                     move.w     -[A7], D7
  5703. 00003F9A  2F0C                     move.l     -[A7], A4
  5704. 00003F9C  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  5705. 00003FA0  302E 0016                move.w     D0, [A6 + 0x16]
  5706. 00003FA4  D16E FFF6                add.w      [A6 - 0xA], D0
  5707. 00003FA8  7208                     moveq.l    D1, 0x08
  5708. 00003FAA  2E81                     move.l     [A7], D1
  5709. 00003FAC  486E FFF4                pea.l      [A6 - 0xC]
  5710. 00003FB0  2F05                     move.l     -[A7], D5
  5711. 00003FB2  3F07                     move.w     -[A7], D7
  5712. 00003FB4  2F0C                     move.l     -[A7], A4
  5713. 00003FB6  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  5714. 00003FBA  4FEF 0020                lea.l      A7, [A7 + 0x20]
  5715. 00003FBE  5285                     addq.l     D5, 1
  5716. label00003FC0:
  5717. 00003FC0  BC85                     cmp.l      D6, D5
  5718. 00003FC2  6CCA                     bge        -0x34 /* 00003F8E */
  5719. 00003FC4  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  5720. 00003FC8  4E5E                     unlink     A6
  5721. 00003FCA  4E75                     rts
  5722. fn00003FCC:
  5723. 00003FCC  4E56 FFFC                link       A6, -0x0004
  5724. 00003FD0  486E FFFC                pea.l      [A6 - 0x4]
  5725. 00003FD4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5726. 00003FD8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5727. 00003FDC  4EBA 0546                jsr        [PC + 0x546 /* 00004524 */]
  5728. 00003FE0  4AAE FFFC                tst.l      [A6 - 0x4]
  5729. 00003FE4  57C0                     seq        D0
  5730. 00003FE6  4400                     neg.b      D0
  5731. 00003FE8  4880                     ext.w      D0
  5732. 00003FEA  4E5E                     unlink     A6
  5733. 00003FEC  4E75                     rts
  5734. fn00003FEE:
  5735. 00003FEE  4E56 FFF2                link       A6, -0x000E
  5736. 00003FF2  2F06                     move.l     -[A7], D6
  5737. 00003FF4  486E FFFE                pea.l      [A6 - 0x2]
  5738. 00003FF8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5739. 00003FFC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5740. 00004000  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5741. 00004004  4EBA FBA8                jsr        [PC - 0x458 /* 00003BAE */]
  5742. 00004008  486E FFF8                pea.l      [A6 - 0x8]
  5743. 0000400C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5744. 00004010  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5745. 00004014  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  5746. 00004018  206E 0012                movea.l    A0, [A6 + 0x12]
  5747. 0000401C  4290                     clr.l      [A0]
  5748. 0000401E  7C01                     moveq.l    D6, 0x01
  5749. 00004020  DCAE 000E                add.l      D6, [A6 + 0xE]
  5750. 00004024  4FEF 0018                lea.l      A7, [A7 + 0x18]
  5751. 00004028  6028                     bra        +0x2A /* 00004052 */
  5752. label0000402A:
  5753. 0000402A  486E FFFC                pea.l      [A6 - 0x4]
  5754. 0000402E  2F06                     move.l     -[A7], D6
  5755. 00004030  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5756. 00004034  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5757. 00004038  4EBA FB74                jsr        [PC - 0x48C /* 00003BAE */]
  5758. 0000403C  302E FFFC                move.w     D0, [A6 - 0x4]
  5759. 00004040  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  5760. 00004044  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5761. 00004048  6F0E                     ble        +0x10 /* 00004058 */
  5762. 0000404A  206E 0012                movea.l    A0, [A6 + 0x12]
  5763. 0000404E  5290                     addq.l     [A0], 1
  5764. 00004050  5286                     addq.l     D6, 1
  5765. label00004052:
  5766. 00004052  BCAE FFF8                cmp.l      D6, [A6 - 0x8]
  5767. 00004056  6DD2                     blt        -0x2C /* 0000402A */
  5768. label00004058:
  5769. 00004058  7001                     moveq.l    D0, 0x01
  5770. 0000405A  2C1F                     move.l     D6, [A7]+
  5771. 0000405C  4E5E                     unlink     A6
  5772. 0000405E  4E75                     rts
  5773. fn00004060:
  5774. 00004060  4E56 0000                link       A6, 0
  5775. 00004064  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5776. 00004068  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5777. 0000406C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5778. 00004070  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5779. 00004074  4EBA FF78                jsr        [PC - 0x88 /* 00003FEE */]
  5780. 00004078  206E 0012                movea.l    A0, [A6 + 0x12]
  5781. 0000407C  5290                     addq.l     [A0], 1
  5782. 0000407E  7001                     moveq.l    D0, 0x01
  5783. 00004080  4E5E                     unlink     A6
  5784. 00004082  4E75                     rts
  5785. export_500:
  5786. 00004084  4E56 FFFC                link       A6, -0x0004
  5787. 00004088  486E FFFC                pea.l      [A6 - 0x4]
  5788. 0000408C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5789. 00004090  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5790. 00004094  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5791. 00004098  4EBA FAD8                jsr        [PC - 0x528 /* 00003B72 */]
  5792. 0000409C  4297                     clr.l      [A7]
  5793. 0000409E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5794. 000040A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5795. 000040A6  4EBA 1A12                jsr        [PC + 0x1A12 /* 00005ABA */]
  5796. 000040AA  7001                     moveq.l    D0, 0x01
  5797. 000040AC  4E5E                     unlink     A6
  5798. 000040AE  4E75                     rts
  5799. export_501:
  5800. 000040B0  4E56 FFFC                link       A6, -0x0004
  5801. 000040B4  486E FFFC                pea.l      [A6 - 0x4]
  5802. 000040B8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5803. 000040BC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5804. 000040C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5805. 000040C4  4EBA FAAC                jsr        [PC - 0x554 /* 00003B72 */]
  5806. 000040C8  4297                     clr.l      [A7]
  5807. 000040CA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5808. 000040CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5809. 000040D2  4EBA 199A                jsr        [PC + 0x199A /* 00005A6E */]
  5810. 000040D6  7001                     moveq.l    D0, 0x01
  5811. 000040D8  4E5E                     unlink     A6
  5812. 000040DA  4E75                     rts
  5813. fn000040DC:
  5814. 000040DC  4E56 0000                link       A6, 0
  5815. 000040E0  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  5816. 000040E4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  5817. 000040E8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  5818. 000040EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5819. 000040F0  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  5820. 000040F4  4E5E                     unlink     A6
  5821. 000040F6  4E75                     rts
  5822. export_499:
  5823. fn000040F8:
  5824. 000040F8  4E56 FFF8                link       A6, -0x0008
  5825. 000040FC  48E7 0108                movem.l    -[A7], D7,A4
  5826. 00004100  2E2E 000C                move.l     D7, [A6 + 0xC]
  5827. 00004104  2F07                     move.l     -[A7], D7
  5828. 00004106  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5829. 0000410A  4EBA 1A26                jsr        [PC + 0x1A26 /* 00005B32 */]
  5830. 0000410E  4A40                     tst.w      D0
  5831. 00004110  508F                     addq.l     A7, 8
  5832. 00004112  6754                     beq        +0x56 /* 00004168 */
  5833. 00004114  2D47 FFFC                move.l     [A6 - 0x4], D7
  5834. 00004118  426E FFF8                clr.w      [A6 - 0x8]
  5835. 0000411C  2F07                     move.l     -[A7], D7
  5836. 0000411E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5837. 00004122  4EBA 17D2                jsr        [PC + 0x17D2 /* 000058F6 */]
  5838. 00004126  3D40 FFFA                move.w     [A6 - 0x6], D0
  5839. 0000412A  4297                     clr.l      [A7]
  5840. 0000412C  2F39 FFFF D682           move.l     -[A7], [0xFFFFD682]
  5841. 00004132  4EAD 05DA                jsr        [A5 + 0x5DA /* export_183 */]
  5842. 00004136  2E1F                     move.l     D7, [A7]+
  5843. 00004138  2047                     movea.l    A0, D7
  5844. 0000413A  4868 0008                pea.l      [A0 + 0x8]
  5845. 0000413E  2F39 FFFF D682           move.l     -[A7], [0xFFFFD682]
  5846. 00004144  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  5847. 00004148  2079 FFFF D682           movea.l    A0, [0xFFFFD682]
  5848. 0000414E  2007                     move.l     D0, D7
  5849. 00004150  D090                     add.l      D0, [A0]
  5850. 00004152  2840                     movea.l    A4, D0
  5851. 00004154  41EE FFF8                lea.l      A0, [A6 - 0x8]
  5852. 00004158  7008                     moveq.l    D0, 0x08
  5853. 0000415A  224C                     movea.l    A1, A4
  5854. 0000415C  A02E                     syscall    BlockMove/BlockMoveData
  5855. 0000415E  52B9 FFFF D686           addq.l     [0xFFFFD686], 1
  5856. 00004164  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5857. label00004168:
  5858. 00004168  7001                     moveq.l    D0, 0x01
  5859. 0000416A  4CDF 1080                movem.l    D7,A4, [A7]+
  5860. 0000416E  4E5E                     unlink     A6
  5861. 00004170  4E75                     rts
  5862. fn00004172:
  5863. 00004172  4E56 FFFC                link       A6, -0x0004
  5864. 00004176  42B9 FFFF D686           clr.l      [0xFFFFD686]
  5865. 0000417C  2F3C FFFF D682           move.l     -[A7], 0xFFFFD682
  5866. 00004182  42A7                     clr.l      -[A7]
  5867. 00004184  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5868. 00004188  486E FFFC                pea.l      [A6 - 0x4]
  5869. 0000418C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5870. 00004190  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5871. 00004194  4EBA 038E                jsr        [PC + 0x38E /* 00004524 */]
  5872. 00004198  4297                     clr.l      [A7]
  5873. 0000419A  486D 0FBA                pea.l      [A5 + 0xFBA /* export_499 */]
  5874. 0000419E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  5875. 000041A2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5876. 000041A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5877. 000041AA  4EBA 0898                jsr        [PC + 0x898 /* 00004A44 */]
  5878. 000041AE  206E 0016                movea.l    A0, [A6 + 0x16]
  5879. 000041B2  20B9 FFFF D686           move.l     [A0], [0xFFFFD686]
  5880. 000041B8  226E 0012                movea.l    A1, [A6 + 0x12]
  5881. 000041BC  22B9 FFFF D682           move.l     [A1], [0xFFFFD682]
  5882. 000041C2  7001                     moveq.l    D0, 0x01
  5883. 000041C4  4E5E                     unlink     A6
  5884. 000041C6  4E75                     rts
  5885. 000041C8  4E56 FFF8                link       A6, -0x0008
  5886. 000041CC  42B9 FFFF D686           clr.l      [0xFFFFD686]
  5887. 000041D2  2F3C FFFF D682           move.l     -[A7], 0xFFFFD682
  5888. 000041D8  42A7                     clr.l      -[A7]
  5889. 000041DA  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  5890. 000041DE  4297                     clr.l      [A7]
  5891. 000041E0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5892. 000041E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5893. 000041E8  4EBA FF0E                jsr        [PC - 0xF2 /* 000040F8 */]
  5894. 000041EC  486E FFFC                pea.l      [A6 - 0x4]
  5895. 000041F0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5896. 000041F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5897. 000041F8  4EBA 032A                jsr        [PC + 0x32A /* 00004524 */]
  5898. 000041FC  4297                     clr.l      [A7]
  5899. 000041FE  486D 0FBA                pea.l      [A5 + 0xFBA /* export_499 */]
  5900. 00004202  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  5901. 00004206  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5902. 0000420A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5903. 0000420E  4EBA 0834                jsr        [PC + 0x834 /* 00004A44 */]
  5904. 00004212  206E 0016                movea.l    A0, [A6 + 0x16]
  5905. 00004216  20B9 FFFF D686           move.l     [A0], [0xFFFFD686]
  5906. 0000421C  226E 0012                movea.l    A1, [A6 + 0x12]
  5907. 00004220  22B9 FFFF D682           move.l     [A1], [0xFFFFD682]
  5908. 00004226  7001                     moveq.l    D0, 0x01
  5909. 00004228  4E5E                     unlink     A6
  5910. 0000422A  4E75                     rts
  5911. fn0000422C:
  5912. 0000422C  4E56 FFF4                link       A6, -0x000C
  5913. 00004230  48E7 0308                movem.l    -[A7], D6,D7,A4
  5914. 00004234  286E 0008                movea.l    A4, [A6 + 0x8]
  5915. 00004238  3C2E 000C                move.w     D6, [A6 + 0xC]
  5916. 0000423C  2E2E 000E                move.l     D7, [A6 + 0xE]
  5917. 00004240  486E FFFC                pea.l      [A6 - 0x4]
  5918. 00004244  2F07                     move.l     -[A7], D7
  5919. 00004246  3F06                     move.w     -[A7], D6
  5920. 00004248  2F0C                     move.l     -[A7], A4
  5921. 0000424A  4EBA F926                jsr        [PC - 0x6DA /* 00003B72 */]
  5922. 0000424E  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  5923. 00004252  2F0C                     move.l     -[A7], A4
  5924. 00004254  4EBA FD76                jsr        [PC - 0x28A /* 00003FCC */]
  5925. 00004258  4A40                     tst.w      D0
  5926. 0000425A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5927. 0000425E  6706                     beq        +0x8 /* 00004266 */
  5928. 00004260  7000                     moveq.l    D0, 0x00
  5929. 00004262  6000 00F2                bra        +0xF4 /* 00004356 */
  5930. label00004266:
  5931. 00004266  486E FFF8                pea.l      [A6 - 0x8]
  5932. 0000426A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5933. 0000426E  2F0C                     move.l     -[A7], A4
  5934. 00004270  4EBA 02B2                jsr        [PC + 0x2B2 /* 00004524 */]
  5935. 00004274  4297                     clr.l      [A7]
  5936. 00004276  486D 104A                pea.l      [A5 + 0x104A /* export_517 */]
  5937. 0000427A  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  5938. 0000427E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  5939. 00004282  2F0C                     move.l     -[A7], A4
  5940. 00004284  4EBA 07BE                jsr        [PC + 0x7BE /* 00004A44 */]
  5941. 00004288  2EBC FFFF D686           move.l     [A7], 0xFFFFD686
  5942. 0000428E  2F3C FFFF D682           move.l     -[A7], 0xFFFFD682
  5943. 00004294  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  5944. 00004298  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5945. 0000429C  2F0C                     move.l     -[A7], A4
  5946. 0000429E  4EBA FED2                jsr        [PC - 0x12E /* 00004172 */]
  5947. 000042A2  486E FFF4                pea.l      [A6 - 0xC]
  5948. 000042A6  2F07                     move.l     -[A7], D7
  5949. 000042A8  3F06                     move.w     -[A7], D6
  5950. 000042AA  2F0C                     move.l     -[A7], A4
  5951. 000042AC  4EBA FD40                jsr        [PC - 0x2C0 /* 00003FEE */]
  5952. 000042B0  4AAE FFF4                tst.l      [A6 - 0xC]
  5953. 000042B4  4FEF 0036                lea.l      A7, [A7 + 0x36]
  5954. 000042B8  6726                     beq        +0x28 /* 000042E0 */
  5955. 000042BA  42A7                     clr.l      -[A7]
  5956. 000042BC  486D 0FC2                pea.l      [A5 + 0xFC2 /* export_500 */]
  5957. 000042C0  2F07                     move.l     -[A7], D7
  5958. 000042C2  3F06                     move.w     -[A7], D6
  5959. 000042C4  2F0C                     move.l     -[A7], A4
  5960. 000042C6  4EBA F922                jsr        [PC - 0x6DE /* 00003BEA */]
  5961. 000042CA  2EAE FFF4                move.l     [A7], [A6 - 0xC]
  5962. 000042CE  2047                     movea.l    A0, D7
  5963. 000042D0  4868 0001                pea.l      [A0 + 0x1]
  5964. 000042D4  3F06                     move.w     -[A7], D6
  5965. 000042D6  2F0C                     move.l     -[A7], A4
  5966. 000042D8  4EBA FE02                jsr        [PC - 0x1FE /* 000040DC */]
  5967. 000042DC  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5968. label000042E0:
  5969. 000042E0  4AB9 FFFF D686           tst.l      [0xFFFFD686]
  5970. 000042E6  6762                     beq        +0x64 /* 0000434A */
  5971. 000042E8  2079 FFFF D682           movea.l    A0, [0xFFFFD682]
  5972. 000042EE  A029                     syscall    HLock
  5973. 000042F0  2047                     movea.l    A0, D7
  5974. 000042F2  4868 0001                pea.l      [A0 + 0x1]
  5975. 000042F6  2F39 FFFF D686           move.l     -[A7], [0xFFFFD686]
  5976. 000042FC  4878 0008                push.l     0x8
  5977. 00004300  2079 FFFF D682           movea.l    A0, [0xFFFFD682]
  5978. 00004306  2F10                     move.l     -[A7], [A0]
  5979. 00004308  3F06                     move.w     -[A7], D6
  5980. 0000430A  2F0C                     move.l     -[A7], A4
  5981. 0000430C  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  5982. 00004310  4A40                     tst.w      D0
  5983. 00004312  4FEF 0016                lea.l      A7, [A7 + 0x16]
  5984. 00004316  6616                     bne        +0x18 /* 0000432E */
  5985. 00004318  2079 FFFF D682           movea.l    A0, [0xFFFFD682]
  5986. 0000431E  A02A                     syscall    HUnlock
  5987. 00004320  2F3C FFFF D682           move.l     -[A7], 0xFFFFD682
  5988. 00004326  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  5989. 0000432A  7000                     moveq.l    D0, 0x00
  5990. 0000432C  6028                     bra        +0x2A /* 00004356 */
  5991. label0000432E:
  5992. 0000432E  2079 FFFF D682           movea.l    A0, [0xFFFFD682]
  5993. 00004334  A02A                     syscall    HUnlock
  5994. 00004336  42A7                     clr.l      -[A7]
  5995. 00004338  486D 0FCA                pea.l      [A5 + 0xFCA /* export_501 */]
  5996. 0000433C  2F07                     move.l     -[A7], D7
  5997. 0000433E  3F06                     move.w     -[A7], D6
  5998. 00004340  2F0C                     move.l     -[A7], A4
  5999. 00004342  4EBA F8A6                jsr        [PC - 0x75A /* 00003BEA */]
  6000. 00004346  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6001. label0000434A:
  6002. 0000434A  2F3C FFFF D682           move.l     -[A7], 0xFFFFD682
  6003. 00004350  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  6004. 00004354  7001                     moveq.l    D0, 0x01
  6005. label00004356:
  6006. 00004356  4CEE 10C0 FFE8           movem.l    D6,D7,A4, [A6 - 0x18]
  6007. 0000435C  4E5E                     unlink     A6
  6008. 0000435E  4E75                     rts
  6009. fn00004360:
  6010. 00004360  4E56 0000                link       A6, 0
  6011. 00004364  3F3C 7FFF                move.w     -[A7], 0x7FFF
  6012. 00004368  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  6013. 0000436C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6014. 00004370  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6015. 00004374  4EBA FEB6                jsr        [PC - 0x14A /* 0000422C */]
  6016. 00004378  4E5E                     unlink     A6
  6017. 0000437A  4E75                     rts
  6018. fn0000437C:
  6019. 0000437C  4E56 FFF8                link       A6, -0x0008
  6020. 00004380  48E7 0308                movem.l    -[A7], D6,D7,A4
  6021. 00004384  286E 0008                movea.l    A4, [A6 + 0x8]
  6022. 00004388  3C2E 000C                move.w     D6, [A6 + 0xC]
  6023. 0000438C  2E2E 000E                move.l     D7, [A6 + 0xE]
  6024. 00004390  486E FFFC                pea.l      [A6 - 0x4]
  6025. 00004394  2F07                     move.l     -[A7], D7
  6026. 00004396  3F06                     move.w     -[A7], D6
  6027. 00004398  2F0C                     move.l     -[A7], A4
  6028. 0000439A  4EBA F7D6                jsr        [PC - 0x82A /* 00003B72 */]
  6029. 0000439E  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  6030. 000043A2  2F0C                     move.l     -[A7], A4
  6031. 000043A4  4EBA FC26                jsr        [PC - 0x3DA /* 00003FCC */]
  6032. 000043A8  4A40                     tst.w      D0
  6033. 000043AA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6034. 000043AE  6704                     beq        +0x6 /* 000043B4 */
  6035. 000043B0  7000                     moveq.l    D0, 0x00
  6036. 000043B2  6032                     bra        +0x34 /* 000043E6 */
  6037. label000043B4:
  6038. 000043B4  486E FFF8                pea.l      [A6 - 0x8]
  6039. 000043B8  2F07                     move.l     -[A7], D7
  6040. 000043BA  3F06                     move.w     -[A7], D6
  6041. 000043BC  2F0C                     move.l     -[A7], A4
  6042. 000043BE  4EBA FC2E                jsr        [PC - 0x3D2 /* 00003FEE */]
  6043. 000043C2  4297                     clr.l      [A7]
  6044. 000043C4  486D 0FC2                pea.l      [A5 + 0xFC2 /* export_500 */]
  6045. 000043C8  2F07                     move.l     -[A7], D7
  6046. 000043CA  3F06                     move.w     -[A7], D6
  6047. 000043CC  2F0C                     move.l     -[A7], A4
  6048. 000043CE  4EBA F81A                jsr        [PC - 0x7E6 /* 00003BEA */]
  6049. 000043D2  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  6050. 000043D6  2047                     movea.l    A0, D7
  6051. 000043D8  4868 0001                pea.l      [A0 + 0x1]
  6052. 000043DC  3F06                     move.w     -[A7], D6
  6053. 000043DE  2F0C                     move.l     -[A7], A4
  6054. 000043E0  4EBA FCFA                jsr        [PC - 0x306 /* 000040DC */]
  6055. 000043E4  7001                     moveq.l    D0, 0x01
  6056. label000043E6:
  6057. 000043E6  4CEE 10C0 FFEC           movem.l    D6,D7,A4, [A6 - 0x14]
  6058. 000043EC  4E5E                     unlink     A6
  6059. 000043EE  4E75                     rts
  6060. fn000043F0:
  6061. 000043F0  4E56 0000                link       A6, 0
  6062. 000043F4  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6063. 000043F8  286E 0008                movea.l    A4, [A6 + 0x8]
  6064. 000043FC  3A2E 000C                move.w     D5, [A6 + 0xC]
  6065. 00004400  2C2E 000E                move.l     D6, [A6 + 0xE]
  6066. 00004404  4A6E 0014                tst.w      [A6 + 0x14]
  6067. 00004408  6712                     beq        +0x14 /* 0000441C */
  6068. 0000440A  2F06                     move.l     -[A7], D6
  6069. 0000440C  3F05                     move.w     -[A7], D5
  6070. 0000440E  2F0C                     move.l     -[A7], A4
  6071. 00004410  4EBA FF4E                jsr        [PC - 0xB2 /* 00004360 */]
  6072. 00004414  3E00                     move.w     D7, D0
  6073. 00004416  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6074. 0000441A  6034                     bra        +0x36 /* 00004450 */
  6075. label0000441C:
  6076. 0000441C  2F06                     move.l     -[A7], D6
  6077. 0000441E  3F05                     move.w     -[A7], D5
  6078. 00004420  2F0C                     move.l     -[A7], A4
  6079. 00004422  4EBA F8DA                jsr        [PC - 0x726 /* 00003CFE */]
  6080. 00004426  3E00                     move.w     D7, D0
  6081. 00004428  0C6E 0001 0012           cmpi.w     [A6 + 0x12], 0x1
  6082. 0000442E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6083. 00004432  6608                     bne        +0xA /* 0000443C */
  6084. 00004434  4A47                     tst.w      D7
  6085. 00004436  6704                     beq        +0x6 /* 0000443C */
  6086. 00004438  7E00                     moveq.l    D7, 0x00
  6087. 0000443A  6014                     bra        +0x16 /* 00004450 */
  6088. label0000443C:
  6089. 0000443C  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  6090. 00004440  2F06                     move.l     -[A7], D6
  6091. 00004442  3F05                     move.w     -[A7], D5
  6092. 00004444  2F0C                     move.l     -[A7], A4
  6093. 00004446  4EBA FDE4                jsr        [PC - 0x21C /* 0000422C */]
  6094. 0000444A  3E00                     move.w     D7, D0
  6095. 0000444C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6096. label00004450:
  6097. 00004450  4A47                     tst.w      D7
  6098. 00004452  6604                     bne        +0x6 /* 00004458 */
  6099. 00004454  7000                     moveq.l    D0, 0x00
  6100. 00004456  6002                     bra        +0x4 /* 0000445A */
  6101. label00004458:
  6102. 00004458  7001                     moveq.l    D0, 0x01
  6103. label0000445A:
  6104. 0000445A  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  6105. 0000445E  4E5E                     unlink     A6
  6106. 00004460  4E75                     rts
  6107. export_503:
  6108. fn00004462:
  6109. 00004462  4E56 FFFC                link       A6, -0x0004
  6110. 00004466  2F07                     move.l     -[A7], D7
  6111. 00004468  486E FFFC                pea.l      [A6 - 0x4]
  6112. 0000446C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6113. 00004470  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6114. 00004474  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  6115. 00004478  2E2E 000E                move.l     D7, [A6 + 0xE]
  6116. 0000447C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6117. 00004480  6014                     bra        +0x16 /* 00004496 */
  6118. label00004482:
  6119. 00004482  2F07                     move.l     -[A7], D7
  6120. 00004484  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  6121. 00004488  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6122. 0000448C  4EBA F61A                jsr        [PC - 0x9E6 /* 00003AA8 */]
  6123. 00004490  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6124. 00004494  5287                     addq.l     D7, 1
  6125. label00004496:
  6126. 00004496  BEAE FFFC                cmp.l      D7, [A6 - 0x4]
  6127. 0000449A  6DE6                     blt        -0x18 /* 00004482 */
  6128. 0000449C  2E1F                     move.l     D7, [A7]+
  6129. 0000449E  4E5E                     unlink     A6
  6130. 000044A0  4E75                     rts
  6131. export_502:
  6132. fn000044A2:
  6133. 000044A2  4E56 0000                link       A6, 0
  6134. 000044A6  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6135. 000044AA  286E 0008                movea.l    A4, [A6 + 0x8]
  6136. 000044AE  3C2E 000C                move.w     D6, [A6 + 0xC]
  6137. 000044B2  2E2E 000E                move.l     D7, [A6 + 0xE]
  6138. 000044B6  2F07                     move.l     -[A7], D7
  6139. 000044B8  3F06                     move.w     -[A7], D6
  6140. 000044BA  2F0C                     move.l     -[A7], A4
  6141. 000044BC  4EBA F840                jsr        [PC - 0x7C0 /* 00003CFE */]
  6142. 000044C0  4A40                     tst.w      D0
  6143. 000044C2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6144. 000044C6  6712                     beq        +0x14 /* 000044DA */
  6145. 000044C8  2F07                     move.l     -[A7], D7
  6146. 000044CA  3F06                     move.w     -[A7], D6
  6147. 000044CC  2F0C                     move.l     -[A7], A4
  6148. 000044CE  4EBA FEAC                jsr        [PC - 0x154 /* 0000437C */]
  6149. 000044D2  3A00                     move.w     D5, D0
  6150. 000044D4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6151. 000044D8  6016                     bra        +0x18 /* 000044F0 */
  6152. label000044DA:
  6153. 000044DA  2F3C 0001 0000           move.l     -[A7], 0x10000
  6154. 000044E0  2F07                     move.l     -[A7], D7
  6155. 000044E2  3F06                     move.w     -[A7], D6
  6156. 000044E4  2F0C                     move.l     -[A7], A4
  6157. 000044E6  4EBA FF08                jsr        [PC - 0xF8 /* 000043F0 */]
  6158. 000044EA  3A00                     move.w     D5, D0
  6159. 000044EC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6160. label000044F0:
  6161. 000044F0  4A45                     tst.w      D5
  6162. 000044F2  6604                     bne        +0x6 /* 000044F8 */
  6163. 000044F4  7000                     moveq.l    D0, 0x00
  6164. 000044F6  6012                     bra        +0x14 /* 0000450A */
  6165. label000044F8:
  6166. 000044F8  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  6167. 000044FE  2F07                     move.l     -[A7], D7
  6168. 00004500  3F06                     move.w     -[A7], D6
  6169. 00004502  2F0C                     move.l     -[A7], A4
  6170. 00004504  4EBA FF5C                jsr        [PC - 0xA4 /* 00004462 */]
  6171. 00004508  7001                     moveq.l    D0, 0x01
  6172. label0000450A:
  6173. 0000450A  4CEE 10E0 FFF0           movem.l    D5,D6,D7,A4, [A6 - 0x10]
  6174. 00004510  4E5E                     unlink     A6
  6175. 00004512  4E75                     rts
  6176. 00004514  4E56 0000                link       A6, 0
  6177. 00004518  206E 0008                movea.l    A0, [A6 + 0x8]
  6178. 0000451C  4290                     clr.l      [A0]
  6179. 0000451E  7001                     moveq.l    D0, 0x01
  6180. 00004520  4E5E                     unlink     A6
  6181. 00004522  4E75                     rts
  6182. export_510:
  6183. fn00004524:
  6184. 00004524  4E56 FFF8                link       A6, -0x0008
  6185. 00004528  206E 0010                movea.l    A0, [A6 + 0x10]
  6186. 0000452C  4290                     clr.l      [A0]
  6187. 0000452E  4AAE 000C                tst.l      [A6 + 0xC]
  6188. 00004532  6604                     bne        +0x6 /* 00004538 */
  6189. 00004534  7000                     moveq.l    D0, 0x00
  6190. 00004536  603E                     bra        +0x40 /* 00004576 */
  6191. label00004538:
  6192. 00004538  486E FFFC                pea.l      [A6 - 0x4]
  6193. 0000453C  3F3C 0001                move.w     -[A7], 0x1
  6194. 00004540  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6195. 00004544  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6196. 00004548  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6197. 0000454C  4A40                     tst.w      D0
  6198. 0000454E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6199. 00004552  6604                     bne        +0x6 /* 00004558 */
  6200. 00004554  7000                     moveq.l    D0, 0x00
  6201. 00004556  601E                     bra        +0x20 /* 00004576 */
  6202. label00004558:
  6203. 00004558  206E FFFC                movea.l    A0, [A6 - 0x4]
  6204. 0000455C  2050                     movea.l    A0, [A0]
  6205. 0000455E  226E 0010                movea.l    A1, [A6 + 0x10]
  6206. 00004562  2290                     move.l     [A1], [A0]
  6207. 00004564  4878 0001                push.l     0x1
  6208. 00004568  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6209. 0000456C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6210. 00004570  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6211. 00004574  7001                     moveq.l    D0, 0x01
  6212. label00004576:
  6213. 00004576  4E5E                     unlink     A6
  6214. 00004578  4E75                     rts
  6215. fn0000457A:
  6216. 0000457A  4E56 FFF8                link       A6, -0x0008
  6217. 0000457E  4AAE 000C                tst.l      [A6 + 0xC]
  6218. 00004582  6604                     bne        +0x6 /* 00004588 */
  6219. 00004584  7000                     moveq.l    D0, 0x00
  6220. 00004586  603E                     bra        +0x40 /* 000045C6 */
  6221. label00004588:
  6222. 00004588  486E FFFC                pea.l      [A6 - 0x4]
  6223. 0000458C  3F3C 0001                move.w     -[A7], 0x1
  6224. 00004590  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6225. 00004594  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6226. 00004598  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6227. 0000459C  4A40                     tst.w      D0
  6228. 0000459E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6229. 000045A2  6604                     bne        +0x6 /* 000045A8 */
  6230. 000045A4  7000                     moveq.l    D0, 0x00
  6231. 000045A6  601E                     bra        +0x20 /* 000045C6 */
  6232. label000045A8:
  6233. 000045A8  206E FFFC                movea.l    A0, [A6 - 0x4]
  6234. 000045AC  2050                     movea.l    A0, [A0]
  6235. 000045AE  20AE 0010                move.l     [A0], [A6 + 0x10]
  6236. 000045B2  2F3C 0001 0001           move.l     -[A7], 0x10001
  6237. 000045B8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6238. 000045BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6239. 000045C0  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6240. 000045C4  7001                     moveq.l    D0, 0x01
  6241. label000045C6:
  6242. 000045C6  4E5E                     unlink     A6
  6243. 000045C8  4E75                     rts
  6244. fn000045CA:
  6245. 000045CA  4E56 FFF8                link       A6, -0x0008
  6246. 000045CE  206E 0010                movea.l    A0, [A6 + 0x10]
  6247. 000045D2  4290                     clr.l      [A0]
  6248. 000045D4  4AAE 000C                tst.l      [A6 + 0xC]
  6249. 000045D8  6604                     bne        +0x6 /* 000045DE */
  6250. 000045DA  7000                     moveq.l    D0, 0x00
  6251. 000045DC  6040                     bra        +0x42 /* 0000461E */
  6252. label000045DE:
  6253. 000045DE  486E FFFC                pea.l      [A6 - 0x4]
  6254. 000045E2  3F3C 0001                move.w     -[A7], 0x1
  6255. 000045E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6256. 000045EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6257. 000045EE  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6258. 000045F2  4A40                     tst.w      D0
  6259. 000045F4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6260. 000045F8  6604                     bne        +0x6 /* 000045FE */
  6261. 000045FA  7000                     moveq.l    D0, 0x00
  6262. 000045FC  6020                     bra        +0x22 /* 0000461E */
  6263. label000045FE:
  6264. 000045FE  206E FFFC                movea.l    A0, [A6 - 0x4]
  6265. 00004602  2050                     movea.l    A0, [A0]
  6266. 00004604  226E 0010                movea.l    A1, [A6 + 0x10]
  6267. 00004608  22A8 0004                move.l     [A1], [A0 + 0x4]
  6268. 0000460C  4878 0001                push.l     0x1
  6269. 00004610  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6270. 00004614  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6271. 00004618  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6272. 0000461C  7001                     moveq.l    D0, 0x01
  6273. label0000461E:
  6274. 0000461E  4E5E                     unlink     A6
  6275. 00004620  4E75                     rts
  6276. fn00004622:
  6277. 00004622  4E56 FFF8                link       A6, -0x0008
  6278. 00004626  4AAE 000C                tst.l      [A6 + 0xC]
  6279. 0000462A  6604                     bne        +0x6 /* 00004630 */
  6280. 0000462C  7000                     moveq.l    D0, 0x00
  6281. 0000462E  6040                     bra        +0x42 /* 00004670 */
  6282. label00004630:
  6283. 00004630  486E FFFC                pea.l      [A6 - 0x4]
  6284. 00004634  3F3C 0001                move.w     -[A7], 0x1
  6285. 00004638  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6286. 0000463C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6287. 00004640  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6288. 00004644  4A40                     tst.w      D0
  6289. 00004646  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6290. 0000464A  6604                     bne        +0x6 /* 00004650 */
  6291. 0000464C  7000                     moveq.l    D0, 0x00
  6292. 0000464E  6020                     bra        +0x22 /* 00004670 */
  6293. label00004650:
  6294. 00004650  206E FFFC                movea.l    A0, [A6 - 0x4]
  6295. 00004654  2050                     movea.l    A0, [A0]
  6296. 00004656  216E 0010 0004           move.l     [A0 + 0x4], [A6 + 0x10]
  6297. 0000465C  2F3C 0001 0001           move.l     -[A7], 0x10001
  6298. 00004662  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6299. 00004666  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6300. 0000466A  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6301. 0000466E  7001                     moveq.l    D0, 0x01
  6302. label00004670:
  6303. 00004670  4E5E                     unlink     A6
  6304. 00004672  4E75                     rts
  6305. fn00004674:
  6306. 00004674  4E56 FFF8                link       A6, -0x0008
  6307. 00004678  206E 0010                movea.l    A0, [A6 + 0x10]
  6308. 0000467C  4290                     clr.l      [A0]
  6309. 0000467E  4AAE 000C                tst.l      [A6 + 0xC]
  6310. 00004682  6604                     bne        +0x6 /* 00004688 */
  6311. 00004684  7000                     moveq.l    D0, 0x00
  6312. 00004686  6040                     bra        +0x42 /* 000046C8 */
  6313. label00004688:
  6314. 00004688  486E FFFC                pea.l      [A6 - 0x4]
  6315. 0000468C  3F3C 0001                move.w     -[A7], 0x1
  6316. 00004690  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6317. 00004694  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6318. 00004698  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6319. 0000469C  4A40                     tst.w      D0
  6320. 0000469E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6321. 000046A2  6604                     bne        +0x6 /* 000046A8 */
  6322. 000046A4  7000                     moveq.l    D0, 0x00
  6323. 000046A6  6020                     bra        +0x22 /* 000046C8 */
  6324. label000046A8:
  6325. 000046A8  206E FFFC                movea.l    A0, [A6 - 0x4]
  6326. 000046AC  2050                     movea.l    A0, [A0]
  6327. 000046AE  226E 0010                movea.l    A1, [A6 + 0x10]
  6328. 000046B2  22A8 0008                move.l     [A1], [A0 + 0x8]
  6329. 000046B6  4878 0001                push.l     0x1
  6330. 000046BA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6331. 000046BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6332. 000046C2  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6333. 000046C6  7001                     moveq.l    D0, 0x01
  6334. label000046C8:
  6335. 000046C8  4E5E                     unlink     A6
  6336. 000046CA  4E75                     rts
  6337. fn000046CC:
  6338. 000046CC  4E56 FFF8                link       A6, -0x0008
  6339. 000046D0  4AAE 000C                tst.l      [A6 + 0xC]
  6340. 000046D4  6604                     bne        +0x6 /* 000046DA */
  6341. 000046D6  7000                     moveq.l    D0, 0x00
  6342. 000046D8  6040                     bra        +0x42 /* 0000471A */
  6343. label000046DA:
  6344. 000046DA  486E FFFC                pea.l      [A6 - 0x4]
  6345. 000046DE  3F3C 0001                move.w     -[A7], 0x1
  6346. 000046E2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6347. 000046E6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6348. 000046EA  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6349. 000046EE  4A40                     tst.w      D0
  6350. 000046F0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6351. 000046F4  6604                     bne        +0x6 /* 000046FA */
  6352. 000046F6  7000                     moveq.l    D0, 0x00
  6353. 000046F8  6020                     bra        +0x22 /* 0000471A */
  6354. label000046FA:
  6355. 000046FA  206E FFFC                movea.l    A0, [A6 - 0x4]
  6356. 000046FE  2050                     movea.l    A0, [A0]
  6357. 00004700  216E 0010 0008           move.l     [A0 + 0x8], [A6 + 0x10]
  6358. 00004706  2F3C 0001 0001           move.l     -[A7], 0x10001
  6359. 0000470C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6360. 00004710  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6361. 00004714  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6362. 00004718  7001                     moveq.l    D0, 0x01
  6363. label0000471A:
  6364. 0000471A  4E5E                     unlink     A6
  6365. 0000471C  4E75                     rts
  6366. fn0000471E:
  6367. 0000471E  4E56 FFF8                link       A6, -0x0008
  6368. 00004722  206E 0010                movea.l    A0, [A6 + 0x10]
  6369. 00004726  4290                     clr.l      [A0]
  6370. 00004728  4AAE 000C                tst.l      [A6 + 0xC]
  6371. 0000472C  6604                     bne        +0x6 /* 00004732 */
  6372. 0000472E  7000                     moveq.l    D0, 0x00
  6373. 00004730  6040                     bra        +0x42 /* 00004772 */
  6374. label00004732:
  6375. 00004732  486E FFFC                pea.l      [A6 - 0x4]
  6376. 00004736  3F3C 0001                move.w     -[A7], 0x1
  6377. 0000473A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6378. 0000473E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6379. 00004742  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6380. 00004746  4A40                     tst.w      D0
  6381. 00004748  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6382. 0000474C  6604                     bne        +0x6 /* 00004752 */
  6383. 0000474E  7000                     moveq.l    D0, 0x00
  6384. 00004750  6020                     bra        +0x22 /* 00004772 */
  6385. label00004752:
  6386. 00004752  206E FFFC                movea.l    A0, [A6 - 0x4]
  6387. 00004756  2050                     movea.l    A0, [A0]
  6388. 00004758  226E 0010                movea.l    A1, [A6 + 0x10]
  6389. 0000475C  22A8 000C                move.l     [A1], [A0 + 0xC]
  6390. 00004760  4878 0001                push.l     0x1
  6391. 00004764  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6392. 00004768  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6393. 0000476C  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6394. 00004770  7001                     moveq.l    D0, 0x01
  6395. label00004772:
  6396. 00004772  4E5E                     unlink     A6
  6397. 00004774  4E75                     rts
  6398. fn00004776:
  6399. 00004776  4E56 FFF8                link       A6, -0x0008
  6400. 0000477A  4AAE 000C                tst.l      [A6 + 0xC]
  6401. 0000477E  6604                     bne        +0x6 /* 00004784 */
  6402. 00004780  7000                     moveq.l    D0, 0x00
  6403. 00004782  6040                     bra        +0x42 /* 000047C4 */
  6404. label00004784:
  6405. 00004784  486E FFFC                pea.l      [A6 - 0x4]
  6406. 00004788  3F3C 0001                move.w     -[A7], 0x1
  6407. 0000478C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6408. 00004790  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6409. 00004794  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6410. 00004798  4A40                     tst.w      D0
  6411. 0000479A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6412. 0000479E  6604                     bne        +0x6 /* 000047A4 */
  6413. 000047A0  7000                     moveq.l    D0, 0x00
  6414. 000047A2  6020                     bra        +0x22 /* 000047C4 */
  6415. label000047A4:
  6416. 000047A4  206E FFFC                movea.l    A0, [A6 - 0x4]
  6417. 000047A8  2050                     movea.l    A0, [A0]
  6418. 000047AA  216E 0010 000C           move.l     [A0 + 0xC], [A6 + 0x10]
  6419. 000047B0  2F3C 0001 0001           move.l     -[A7], 0x10001
  6420. 000047B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6421. 000047BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6422. 000047BE  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6423. 000047C2  7001                     moveq.l    D0, 0x01
  6424. label000047C4:
  6425. 000047C4  4E5E                     unlink     A6
  6426. 000047C6  4E75                     rts
  6427. export_511:
  6428. 000047C8  4E56 FFFC                link       A6, -0x0004
  6429. 000047CC  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  6430. 000047D0  2C2E 000C                move.l     D6, [A6 + 0xC]
  6431. 000047D4  3E2E 0010                move.w     D7, [A6 + 0x10]
  6432. 000047D8  3047                     movea.w    A0, D7
  6433. 000047DA  2F08                     move.l     -[A7], A0
  6434. 000047DC  4267                     clr.w      -[A7]
  6435. 000047DE  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  6436. 000047E2  4EAD 0B4A                jsr        [A5 + 0xB4A /* export_357 */]
  6437. 000047E6  4A86                     tst.l      D6
  6438. 000047E8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  6439. 000047EC  6604                     bne        +0x6 /* 000047F2 */
  6440. 000047EE  7000                     moveq.l    D0, 0x00
  6441. 000047F0  6056                     bra        +0x58 /* 00004848 */
  6442. label000047F2:
  6443. 000047F2  486E FFFC                pea.l      [A6 - 0x4]
  6444. 000047F6  3F3C 0001                move.w     -[A7], 0x1
  6445. 000047FA  2F06                     move.l     -[A7], D6
  6446. 000047FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6447. 00004800  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6448. 00004804  4A40                     tst.w      D0
  6449. 00004806  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6450. 0000480A  6604                     bne        +0x6 /* 00004810 */
  6451. 0000480C  7000                     moveq.l    D0, 0x00
  6452. 0000480E  6038                     bra        +0x3A /* 00004848 */
  6453. label00004810:
  6454. 00004810  7A01                     moveq.l    D5, 0x01
  6455. 00004812  206E FFFC                movea.l    A0, [A6 - 0x4]
  6456. 00004816  2050                     movea.l    A0, [A0]
  6457. 00004818  3828 0018                move.w     D4, [A0 + 0x18]
  6458. 0000481C  B847                     cmp.w      D4, D7
  6459. 0000481E  6C04                     bge        +0x6 /* 00004824 */
  6460. 00004820  7A00                     moveq.l    D5, 0x00
  6461. 00004822  3E04                     move.w     D7, D4
  6462. label00004824:
  6463. 00004824  206E FFFC                movea.l    A0, [A6 - 0x4]
  6464. 00004828  701A                     moveq.l    D0, 0x1A
  6465. 0000482A  D090                     add.l      D0, [A0]
  6466. 0000482C  2040                     movea.l    A0, D0
  6467. 0000482E  2007                     move.l     D0, D7
  6468. 00004830  48C0                     ext.l      D0
  6469. 00004832  226E 0012                movea.l    A1, [A6 + 0x12]
  6470. 00004836  A02E                     syscall    BlockMove/BlockMoveData
  6471. 00004838  4878 0001                push.l     0x1
  6472. 0000483C  2F06                     move.l     -[A7], D6
  6473. 0000483E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6474. 00004842  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6475. 00004846  3005                     move.w     D0, D5
  6476. label00004848:
  6477. 00004848  4CEE 00F0 FFEC           movem.l    D4,D5,D6,D7, [A6 - 0x14]
  6478. 0000484E  4E5E                     unlink     A6
  6479. 00004850  4E75                     rts
  6480. fn00004852:
  6481. 00004852  4E56 FFFC                link       A6, -0x0004
  6482. 00004856  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  6483. 0000485A  2E2E 000C                move.l     D7, [A6 + 0xC]
  6484. 0000485E  382E 0010                move.w     D4, [A6 + 0x10]
  6485. 00004862  4A87                     tst.l      D7
  6486. 00004864  6604                     bne        +0x6 /* 0000486A */
  6487. 00004866  7000                     moveq.l    D0, 0x00
  6488. 00004868  6058                     bra        +0x5A /* 000048C2 */
  6489. label0000486A:
  6490. 0000486A  486E FFFC                pea.l      [A6 - 0x4]
  6491. 0000486E  3F3C 0001                move.w     -[A7], 0x1
  6492. 00004872  2F07                     move.l     -[A7], D7
  6493. 00004874  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6494. 00004878  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  6495. 0000487C  4A40                     tst.w      D0
  6496. 0000487E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6497. 00004882  6604                     bne        +0x6 /* 00004888 */
  6498. 00004884  7000                     moveq.l    D0, 0x00
  6499. 00004886  603A                     bra        +0x3C /* 000048C2 */
  6500. label00004888:
  6501. 00004888  7C01                     moveq.l    D6, 0x01
  6502. 0000488A  206E FFFC                movea.l    A0, [A6 - 0x4]
  6503. 0000488E  2050                     movea.l    A0, [A0]
  6504. 00004890  3A28 0018                move.w     D5, [A0 + 0x18]
  6505. 00004894  BA44                     cmp.w      D5, D4
  6506. 00004896  6C04                     bge        +0x6 /* 0000489C */
  6507. 00004898  7C00                     moveq.l    D6, 0x00
  6508. 0000489A  3805                     move.w     D4, D5
  6509. label0000489C:
  6510. 0000489C  206E FFFC                movea.l    A0, [A6 - 0x4]
  6511. 000048A0  701A                     moveq.l    D0, 0x1A
  6512. 000048A2  D090                     add.l      D0, [A0]
  6513. 000048A4  2240                     movea.l    A1, D0
  6514. 000048A6  2004                     move.l     D0, D4
  6515. 000048A8  48C0                     ext.l      D0
  6516. 000048AA  206E 0012                movea.l    A0, [A6 + 0x12]
  6517. 000048AE  A02E                     syscall    BlockMove/BlockMoveData
  6518. 000048B0  2F3C 0001 0001           move.l     -[A7], 0x10001
  6519. 000048B6  2F07                     move.l     -[A7], D7
  6520. 000048B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6521. 000048BC  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  6522. 000048C0  3006                     move.w     D0, D6
  6523. label000048C2:
  6524. 000048C2  4CEE 00F0 FFEC           movem.l    D4,D5,D6,D7, [A6 - 0x14]
  6525. 000048C8  4E5E                     unlink     A6
  6526. 000048CA  4E75                     rts
  6527. fn000048CC:
  6528. 000048CC  4E56 FFF8                link       A6, -0x0008
  6529. 000048D0  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6530. 000048D4  286E 0008                movea.l    A4, [A6 + 0x8]
  6531. 000048D8  2E2E 000C                move.l     D7, [A6 + 0xC]
  6532. 000048DC  4A87                     tst.l      D7
  6533. 000048DE  6606                     bne        +0x8 /* 000048E6 */
  6534. 000048E0  7001                     moveq.l    D0, 0x01
  6535. 000048E2  6000 009C                bra        +0x9E /* 00004980 */
  6536. label000048E6:
  6537. 000048E6  2C07                     move.l     D6, D7
  6538. 000048E8  7A00                     moveq.l    D5, 0x00
  6539. label000048EA:
  6540. 000048EA  2F06                     move.l     -[A7], D6
  6541. 000048EC  2F0C                     move.l     -[A7], A4
  6542. 000048EE  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  6543. 000048F2  4A40                     tst.w      D0
  6544. 000048F4  508F                     addq.l     A7, 8
  6545. 000048F6  6606                     bne        +0x8 /* 000048FE */
  6546. 000048F8  7000                     moveq.l    D0, 0x00
  6547. 000048FA  6000 0084                bra        +0x86 /* 00004980 */
  6548. label000048FE:
  6549. 000048FE  486E FFF8                pea.l      [A6 - 0x8]
  6550. 00004902  2F06                     move.l     -[A7], D6
  6551. 00004904  2F0C                     move.l     -[A7], A4
  6552. 00004906  4EBA FC1C                jsr        [PC - 0x3E4 /* 00004524 */]
  6553. 0000490A  4AAE FFF8                tst.l      [A6 - 0x8]
  6554. 0000490E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6555. 00004912  671E                     beq        +0x20 /* 00004932 */
  6556. 00004914  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6557. 00004918  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6558. 0000491C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6559. 00004920  2F0C                     move.l     -[A7], A4
  6560. 00004922  4EBA FFA8                jsr        [PC - 0x58 /* 000048CC */]
  6561. 00004926  4A40                     tst.w      D0
  6562. 00004928  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6563. 0000492C  6604                     bne        +0x6 /* 00004932 */
  6564. 0000492E  7000                     moveq.l    D0, 0x00
  6565. 00004930  604E                     bra        +0x50 /* 00004980 */
  6566. label00004932:
  6567. 00004932  486E FFFC                pea.l      [A6 - 0x4]
  6568. 00004936  2F06                     move.l     -[A7], D6
  6569. 00004938  2F0C                     move.l     -[A7], A4
  6570. 0000493A  4EBA FD38                jsr        [PC - 0x2C8 /* 00004674 */]
  6571. 0000493E  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  6572. 00004942  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6573. 00004946  6602                     bne        +0x4 /* 0000494A */
  6574. 00004948  7A01                     moveq.l    D5, 0x01
  6575. label0000494A:
  6576. 0000494A  202E FFFC                move.l     D0, [A6 - 0x4]
  6577. 0000494E  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  6578. 00004952  6602                     bne        +0x4 /* 00004956 */
  6579. 00004954  7A01                     moveq.l    D5, 0x01
  6580. label00004956:
  6581. 00004956  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6582. 0000495A  2F06                     move.l     -[A7], D6
  6583. 0000495C  2F0C                     move.l     -[A7], A4
  6584. 0000495E  206E 0010                movea.l    A0, [A6 + 0x10]
  6585. 00004962  4E90                     jsr        [A0]
  6586. 00004964  4A40                     tst.w      D0
  6587. 00004966  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6588. 0000496A  6604                     bne        +0x6 /* 00004970 */
  6589. 0000496C  7000                     moveq.l    D0, 0x00
  6590. 0000496E  6010                     bra        +0x12 /* 00004980 */
  6591. label00004970:
  6592. 00004970  2C2E FFFC                move.l     D6, [A6 - 0x4]
  6593. 00004974  BE86                     cmp.l      D7, D6
  6594. 00004976  6706                     beq        +0x8 /* 0000497E */
  6595. 00004978  4A45                     tst.w      D5
  6596. 0000497A  6700 FF6E                beq        -0x90 /* 000048EA */
  6597. label0000497E:
  6598. 0000497E  7001                     moveq.l    D0, 0x01
  6599. label00004980:
  6600. 00004980  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  6601. 00004984  4E5E                     unlink     A6
  6602. 00004986  4E75                     rts
  6603. fn00004988:
  6604. 00004988  4E56 FFF8                link       A6, -0x0008
  6605. 0000498C  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  6606. 00004990  286E 0008                movea.l    A4, [A6 + 0x8]
  6607. 00004994  2E2E 000C                move.l     D7, [A6 + 0xC]
  6608. 00004998  4A87                     tst.l      D7
  6609. 0000499A  6606                     bne        +0x8 /* 000049A2 */
  6610. 0000499C  7001                     moveq.l    D0, 0x01
  6611. 0000499E  6000 009C                bra        +0x9E /* 00004A3C */
  6612. label000049A2:
  6613. 000049A2  2C07                     move.l     D6, D7
  6614. 000049A4  7A00                     moveq.l    D5, 0x00
  6615. label000049A6:
  6616. 000049A6  2F06                     move.l     -[A7], D6
  6617. 000049A8  2F0C                     move.l     -[A7], A4
  6618. 000049AA  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  6619. 000049AE  4A40                     tst.w      D0
  6620. 000049B0  508F                     addq.l     A7, 8
  6621. 000049B2  6606                     bne        +0x8 /* 000049BA */
  6622. 000049B4  7000                     moveq.l    D0, 0x00
  6623. 000049B6  6000 0084                bra        +0x86 /* 00004A3C */
  6624. label000049BA:
  6625. 000049BA  486E FFFC                pea.l      [A6 - 0x4]
  6626. 000049BE  2F06                     move.l     -[A7], D6
  6627. 000049C0  2F0C                     move.l     -[A7], A4
  6628. 000049C2  4EBA FCB0                jsr        [PC - 0x350 /* 00004674 */]
  6629. 000049C6  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  6630. 000049CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6631. 000049CE  6602                     bne        +0x4 /* 000049D2 */
  6632. 000049D0  7A01                     moveq.l    D5, 0x01
  6633. label000049D2:
  6634. 000049D2  202E FFFC                move.l     D0, [A6 - 0x4]
  6635. 000049D6  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  6636. 000049DA  6602                     bne        +0x4 /* 000049DE */
  6637. 000049DC  7A01                     moveq.l    D5, 0x01
  6638. label000049DE:
  6639. 000049DE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6640. 000049E2  2F06                     move.l     -[A7], D6
  6641. 000049E4  2F0C                     move.l     -[A7], A4
  6642. 000049E6  206E 0010                movea.l    A0, [A6 + 0x10]
  6643. 000049EA  4E90                     jsr        [A0]
  6644. 000049EC  4A40                     tst.w      D0
  6645. 000049EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6646. 000049F2  6604                     bne        +0x6 /* 000049F8 */
  6647. 000049F4  7000                     moveq.l    D0, 0x00
  6648. 000049F6  6044                     bra        +0x46 /* 00004A3C */
  6649. label000049F8:
  6650. 000049F8  486E FFF8                pea.l      [A6 - 0x8]
  6651. 000049FC  2F06                     move.l     -[A7], D6
  6652. 000049FE  2F0C                     move.l     -[A7], A4
  6653. 00004A00  4EBA FB22                jsr        [PC - 0x4DE /* 00004524 */]
  6654. 00004A04  4AAE FFF8                tst.l      [A6 - 0x8]
  6655. 00004A08  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6656. 00004A0C  671E                     beq        +0x20 /* 00004A2C */
  6657. 00004A0E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6658. 00004A12  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6659. 00004A16  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6660. 00004A1A  2F0C                     move.l     -[A7], A4
  6661. 00004A1C  4EBA FF6A                jsr        [PC - 0x96 /* 00004988 */]
  6662. 00004A20  4A40                     tst.w      D0
  6663. 00004A22  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6664. 00004A26  6604                     bne        +0x6 /* 00004A2C */
  6665. 00004A28  7000                     moveq.l    D0, 0x00
  6666. 00004A2A  6010                     bra        +0x12 /* 00004A3C */
  6667. label00004A2C:
  6668. 00004A2C  2C2E FFFC                move.l     D6, [A6 - 0x4]
  6669. 00004A30  BE86                     cmp.l      D7, D6
  6670. 00004A32  6706                     beq        +0x8 /* 00004A3A */
  6671. 00004A34  4A45                     tst.w      D5
  6672. 00004A36  6700 FF6E                beq        -0x90 /* 000049A6 */
  6673. label00004A3A:
  6674. 00004A3A  7001                     moveq.l    D0, 0x01
  6675. label00004A3C:
  6676. 00004A3C  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  6677. 00004A40  4E5E                     unlink     A6
  6678. 00004A42  4E75                     rts
  6679. export_512:
  6680. fn00004A44:
  6681. 00004A44  4E56 FFF8                link       A6, -0x0008
  6682. 00004A48  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  6683. 00004A4C  286E 0008                movea.l    A4, [A6 + 0x8]
  6684. 00004A50  2E2E 000C                move.l     D7, [A6 + 0xC]
  6685. 00004A54  4A87                     tst.l      D7
  6686. 00004A56  6606                     bne        +0x8 /* 00004A5E */
  6687. 00004A58  7001                     moveq.l    D0, 0x01
  6688. 00004A5A  6000 00AC                bra        +0xAE /* 00004B08 */
  6689. label00004A5E:
  6690. 00004A5E  2C07                     move.l     D6, D7
  6691. 00004A60  7A00                     moveq.l    D5, 0x00
  6692. 00004A62  78FF                     moveq.l    D4, 0xFFFFFFFF
  6693. 00004A64  D86E 0010                add.w      D4, [A6 + 0x10]
  6694. label00004A68:
  6695. 00004A68  2F06                     move.l     -[A7], D6
  6696. 00004A6A  2F0C                     move.l     -[A7], A4
  6697. 00004A6C  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  6698. 00004A70  4A40                     tst.w      D0
  6699. 00004A72  508F                     addq.l     A7, 8
  6700. 00004A74  6606                     bne        +0x8 /* 00004A7C */
  6701. 00004A76  7000                     moveq.l    D0, 0x00
  6702. 00004A78  6000 008E                bra        +0x90 /* 00004B08 */
  6703. label00004A7C:
  6704. 00004A7C  486E FFF8                pea.l      [A6 - 0x8]
  6705. 00004A80  2F06                     move.l     -[A7], D6
  6706. 00004A82  2F0C                     move.l     -[A7], A4
  6707. 00004A84  4EBA FA9E                jsr        [PC - 0x562 /* 00004524 */]
  6708. 00004A88  4AAE FFF8                tst.l      [A6 - 0x8]
  6709. 00004A8C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6710. 00004A90  6728                     beq        +0x2A /* 00004ABA */
  6711. 00004A92  0C6E 0001 0010           cmpi.w     [A6 + 0x10], 0x1
  6712. 00004A98  6F20                     ble        +0x22 /* 00004ABA */
  6713. 00004A9A  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  6714. 00004A9E  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  6715. 00004AA2  3F04                     move.w     -[A7], D4
  6716. 00004AA4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6717. 00004AA8  2F0C                     move.l     -[A7], A4
  6718. 00004AAA  4EBA FF98                jsr        [PC - 0x68 /* 00004A44 */]
  6719. 00004AAE  4A40                     tst.w      D0
  6720. 00004AB0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6721. 00004AB4  6604                     bne        +0x6 /* 00004ABA */
  6722. 00004AB6  7000                     moveq.l    D0, 0x00
  6723. 00004AB8  604E                     bra        +0x50 /* 00004B08 */
  6724. label00004ABA:
  6725. 00004ABA  486E FFFC                pea.l      [A6 - 0x4]
  6726. 00004ABE  2F06                     move.l     -[A7], D6
  6727. 00004AC0  2F0C                     move.l     -[A7], A4
  6728. 00004AC2  4EBA FBB0                jsr        [PC - 0x450 /* 00004674 */]
  6729. 00004AC6  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  6730. 00004ACA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6731. 00004ACE  6602                     bne        +0x4 /* 00004AD2 */
  6732. 00004AD0  7A01                     moveq.l    D5, 0x01
  6733. label00004AD2:
  6734. 00004AD2  202E FFFC                move.l     D0, [A6 - 0x4]
  6735. 00004AD6  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  6736. 00004ADA  6602                     bne        +0x4 /* 00004ADE */
  6737. 00004ADC  7A01                     moveq.l    D5, 0x01
  6738. label00004ADE:
  6739. 00004ADE  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  6740. 00004AE2  2F06                     move.l     -[A7], D6
  6741. 00004AE4  2F0C                     move.l     -[A7], A4
  6742. 00004AE6  206E 0012                movea.l    A0, [A6 + 0x12]
  6743. 00004AEA  4E90                     jsr        [A0]
  6744. 00004AEC  4A40                     tst.w      D0
  6745. 00004AEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6746. 00004AF2  6604                     bne        +0x6 /* 00004AF8 */
  6747. 00004AF4  7000                     moveq.l    D0, 0x00
  6748. 00004AF6  6010                     bra        +0x12 /* 00004B08 */
  6749. label00004AF8:
  6750. 00004AF8  2C2E FFFC                move.l     D6, [A6 - 0x4]
  6751. 00004AFC  BE86                     cmp.l      D7, D6
  6752. 00004AFE  6706                     beq        +0x8 /* 00004B06 */
  6753. 00004B00  4A45                     tst.w      D5
  6754. 00004B02  6700 FF64                beq        -0x9A /* 00004A68 */
  6755. label00004B06:
  6756. 00004B06  7001                     moveq.l    D0, 0x01
  6757. label00004B08:
  6758. 00004B08  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  6759. 00004B0C  4E5E                     unlink     A6
  6760. 00004B0E  4E75                     rts
  6761. fn00004B10:
  6762. 00004B10  4E56 FFF8                link       A6, -0x0008
  6763. 00004B14  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  6764. 00004B18  286E 0008                movea.l    A4, [A6 + 0x8]
  6765. 00004B1C  2E2E 000C                move.l     D7, [A6 + 0xC]
  6766. 00004B20  4A87                     tst.l      D7
  6767. 00004B22  6606                     bne        +0x8 /* 00004B2A */
  6768. 00004B24  7001                     moveq.l    D0, 0x01
  6769. 00004B26  6000 00AC                bra        +0xAE /* 00004BD4 */
  6770. label00004B2A:
  6771. 00004B2A  2C07                     move.l     D6, D7
  6772. 00004B2C  7A00                     moveq.l    D5, 0x00
  6773. 00004B2E  78FF                     moveq.l    D4, 0xFFFFFFFF
  6774. 00004B30  D86E 0010                add.w      D4, [A6 + 0x10]
  6775. label00004B34:
  6776. 00004B34  2F06                     move.l     -[A7], D6
  6777. 00004B36  2F0C                     move.l     -[A7], A4
  6778. 00004B38  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  6779. 00004B3C  4A40                     tst.w      D0
  6780. 00004B3E  508F                     addq.l     A7, 8
  6781. 00004B40  6606                     bne        +0x8 /* 00004B48 */
  6782. 00004B42  7000                     moveq.l    D0, 0x00
  6783. 00004B44  6000 008E                bra        +0x90 /* 00004BD4 */
  6784. label00004B48:
  6785. 00004B48  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  6786. 00004B4C  2F06                     move.l     -[A7], D6
  6787. 00004B4E  2F0C                     move.l     -[A7], A4
  6788. 00004B50  206E 0012                movea.l    A0, [A6 + 0x12]
  6789. 00004B54  4E90                     jsr        [A0]
  6790. 00004B56  4A40                     tst.w      D0
  6791. 00004B58  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6792. 00004B5C  6604                     bne        +0x6 /* 00004B62 */
  6793. 00004B5E  7000                     moveq.l    D0, 0x00
  6794. 00004B60  6072                     bra        +0x74 /* 00004BD4 */
  6795. label00004B62:
  6796. 00004B62  486E FFF8                pea.l      [A6 - 0x8]
  6797. 00004B66  2F06                     move.l     -[A7], D6
  6798. 00004B68  2F0C                     move.l     -[A7], A4
  6799. 00004B6A  4EBA F9B8                jsr        [PC - 0x648 /* 00004524 */]
  6800. 00004B6E  4AAE FFF8                tst.l      [A6 - 0x8]
  6801. 00004B72  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6802. 00004B76  6728                     beq        +0x2A /* 00004BA0 */
  6803. 00004B78  0C6E 0001 0010           cmpi.w     [A6 + 0x10], 0x1
  6804. 00004B7E  6F20                     ble        +0x22 /* 00004BA0 */
  6805. 00004B80  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  6806. 00004B84  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  6807. 00004B88  3F04                     move.w     -[A7], D4
  6808. 00004B8A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6809. 00004B8E  2F0C                     move.l     -[A7], A4
  6810. 00004B90  4EBA FF7E                jsr        [PC - 0x82 /* 00004B10 */]
  6811. 00004B94  4A40                     tst.w      D0
  6812. 00004B96  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6813. 00004B9A  6604                     bne        +0x6 /* 00004BA0 */
  6814. 00004B9C  7000                     moveq.l    D0, 0x00
  6815. 00004B9E  6034                     bra        +0x36 /* 00004BD4 */
  6816. label00004BA0:
  6817. 00004BA0  486E FFFC                pea.l      [A6 - 0x4]
  6818. 00004BA4  2F06                     move.l     -[A7], D6
  6819. 00004BA6  2F0C                     move.l     -[A7], A4
  6820. 00004BA8  4EBA FACA                jsr        [PC - 0x536 /* 00004674 */]
  6821. 00004BAC  BCAE FFFC                cmp.l      D6, [A6 - 0x4]
  6822. 00004BB0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6823. 00004BB4  6602                     bne        +0x4 /* 00004BB8 */
  6824. 00004BB6  7A01                     moveq.l    D5, 0x01
  6825. label00004BB8:
  6826. 00004BB8  202E FFFC                move.l     D0, [A6 - 0x4]
  6827. 00004BBC  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  6828. 00004BC0  6602                     bne        +0x4 /* 00004BC4 */
  6829. 00004BC2  7A01                     moveq.l    D5, 0x01
  6830. label00004BC4:
  6831. 00004BC4  2C2E FFFC                move.l     D6, [A6 - 0x4]
  6832. 00004BC8  BE86                     cmp.l      D7, D6
  6833. 00004BCA  6706                     beq        +0x8 /* 00004BD2 */
  6834. 00004BCC  4A45                     tst.w      D5
  6835. 00004BCE  6700 FF64                beq        -0x9A /* 00004B34 */
  6836. label00004BD2:
  6837. 00004BD2  7001                     moveq.l    D0, 0x01
  6838. label00004BD4:
  6839. 00004BD4  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  6840. 00004BD8  4E5E                     unlink     A6
  6841. 00004BDA  4E75                     rts
  6842. 00004BDC  4E56 0000                link       A6, 0
  6843. 00004BE0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  6844. 00004BE4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6845. 00004BE8  3F3C 0001                move.w     -[A7], 0x1
  6846. 00004BEC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6847. 00004BF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6848. 00004BF4  4EBA FE4E                jsr        [PC - 0x1B2 /* 00004A44 */]
  6849. 00004BF8  4E5E                     unlink     A6
  6850. 00004BFA  4E75                     rts
  6851. fn00004BFC:
  6852. 00004BFC  4E56 FFF0                link       A6, -0x0010
  6853. 00004C00  48E7 0108                movem.l    -[A7], D7,A4
  6854. 00004C04  286E 0008                movea.l    A4, [A6 + 0x8]
  6855. 00004C08  2E2E 000C                move.l     D7, [A6 + 0xC]
  6856. 00004C0C  486E FFFC                pea.l      [A6 - 0x4]
  6857. 00004C10  2F07                     move.l     -[A7], D7
  6858. 00004C12  2F0C                     move.l     -[A7], A4
  6859. 00004C14  4EBA F9B4                jsr        [PC - 0x64C /* 000045CA */]
  6860. 00004C18  486E FFF8                pea.l      [A6 - 0x8]
  6861. 00004C1C  2F07                     move.l     -[A7], D7
  6862. 00004C1E  2F0C                     move.l     -[A7], A4
  6863. 00004C20  4EBA FA52                jsr        [PC - 0x5AE /* 00004674 */]
  6864. 00004C24  486E FFF4                pea.l      [A6 - 0xC]
  6865. 00004C28  2F07                     move.l     -[A7], D7
  6866. 00004C2A  2F0C                     move.l     -[A7], A4
  6867. 00004C2C  4EBA FAF0                jsr        [PC - 0x510 /* 0000471E */]
  6868. 00004C30  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  6869. 00004C34  4FEF 0024                lea.l      A7, [A7 + 0x24]
  6870. 00004C38  6618                     bne        +0x1A /* 00004C52 */
  6871. 00004C3A  4AAE FFFC                tst.l      [A6 - 0x4]
  6872. 00004C3E  677A                     beq        +0x7C /* 00004CBA */
  6873. 00004C40  42A7                     clr.l      -[A7]
  6874. 00004C42  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6875. 00004C46  2F0C                     move.l     -[A7], A4
  6876. 00004C48  4EBA F930                jsr        [PC - 0x6D0 /* 0000457A */]
  6877. 00004C4C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6878. 00004C50  6068                     bra        +0x6A /* 00004CBA */
  6879. label00004C52:
  6880. 00004C52  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6881. 00004C56  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6882. 00004C5A  2F0C                     move.l     -[A7], A4
  6883. 00004C5C  4EBA FB18                jsr        [PC - 0x4E8 /* 00004776 */]
  6884. 00004C60  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  6885. 00004C64  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6886. 00004C68  2F0C                     move.l     -[A7], A4
  6887. 00004C6A  4EBA FA60                jsr        [PC - 0x5A0 /* 000046CC */]
  6888. 00004C6E  4AAE FFFC                tst.l      [A6 - 0x4]
  6889. 00004C72  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6890. 00004C76  672A                     beq        +0x2C /* 00004CA2 */
  6891. 00004C78  486E FFF0                pea.l      [A6 - 0x10]
  6892. 00004C7C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6893. 00004C80  2F0C                     move.l     -[A7], A4
  6894. 00004C82  4EBA F8A0                jsr        [PC - 0x760 /* 00004524 */]
  6895. 00004C86  BEAE FFF0                cmp.l      D7, [A6 - 0x10]
  6896. 00004C8A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6897. 00004C8E  6612                     bne        +0x14 /* 00004CA2 */
  6898. 00004C90  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6899. 00004C94  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6900. 00004C98  2F0C                     move.l     -[A7], A4
  6901. 00004C9A  4EBA F8DE                jsr        [PC - 0x722 /* 0000457A */]
  6902. 00004C9E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6903. label00004CA2:
  6904. 00004CA2  2F07                     move.l     -[A7], D7
  6905. 00004CA4  2F07                     move.l     -[A7], D7
  6906. 00004CA6  2F0C                     move.l     -[A7], A4
  6907. 00004CA8  4EBA FA22                jsr        [PC - 0x5DE /* 000046CC */]
  6908. 00004CAC  2E87                     move.l     [A7], D7
  6909. 00004CAE  2F07                     move.l     -[A7], D7
  6910. 00004CB0  2F0C                     move.l     -[A7], A4
  6911. 00004CB2  4EBA FAC2                jsr        [PC - 0x53E /* 00004776 */]
  6912. 00004CB6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6913. label00004CBA:
  6914. 00004CBA  7001                     moveq.l    D0, 0x01
  6915. 00004CBC  4CDF 1080                movem.l    D7,A4, [A7]+
  6916. 00004CC0  4E5E                     unlink     A6
  6917. 00004CC2  4E75                     rts
  6918. export_513:
  6919. fn00004CC4:
  6920. 00004CC4  4E56 FFF4                link       A6, -0x000C
  6921. 00004CC8  48E7 0108                movem.l    -[A7], D7,A4
  6922. 00004CCC  286E 0008                movea.l    A4, [A6 + 0x8]
  6923. 00004CD0  2E2E 000C                move.l     D7, [A6 + 0xC]
  6924. 00004CD4  486E FFFC                pea.l      [A6 - 0x4]
  6925. 00004CD8  2F07                     move.l     -[A7], D7
  6926. 00004CDA  2F0C                     move.l     -[A7], A4
  6927. 00004CDC  4EBA F996                jsr        [PC - 0x66A /* 00004674 */]
  6928. 00004CE0  BEAE FFFC                cmp.l      D7, [A6 - 0x4]
  6929. 00004CE4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6930. 00004CE8  670C                     beq        +0xE /* 00004CF6 */
  6931. 00004CEA  2F3C 0000 0236           move.l     -[A7], 0x236
  6932. 00004CF0  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  6933. 00004CF4  588F                     addq.l     A7, 4
  6934. label00004CF6:
  6935. 00004CF6  486E FFF8                pea.l      [A6 - 0x8]
  6936. 00004CFA  2F07                     move.l     -[A7], D7
  6937. 00004CFC  2F0C                     move.l     -[A7], A4
  6938. 00004CFE  4EBA FA1E                jsr        [PC - 0x5E2 /* 0000471E */]
  6939. 00004D02  BEAE FFF8                cmp.l      D7, [A6 - 0x8]
  6940. 00004D06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6941. 00004D0A  670C                     beq        +0xE /* 00004D18 */
  6942. 00004D0C  2F3C 0000 0250           move.l     -[A7], 0x250
  6943. 00004D12  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  6944. 00004D16  588F                     addq.l     A7, 4
  6945. label00004D18:
  6946. 00004D18  486E FFF4                pea.l      [A6 - 0xC]
  6947. 00004D1C  2F07                     move.l     -[A7], D7
  6948. 00004D1E  2F0C                     move.l     -[A7], A4
  6949. 00004D20  4EAD 11D2                jsr        [A5 + 0x11D2 /* export_566 */]
  6950. 00004D24  2E87                     move.l     [A7], D7
  6951. 00004D26  2F0C                     move.l     -[A7], A4
  6952. 00004D28  4EAD 11C2                jsr        [A5 + 0x11C2 /* export_564 */]
  6953. 00004D2C  7001                     moveq.l    D0, 0x01
  6954. 00004D2E  4CEE 1080 FFEC           movem.l    D7,A4, [A6 - 0x14]
  6955. 00004D34  4E5E                     unlink     A6
  6956. 00004D36  4E75                     rts
  6957. export_514:
  6958. fn00004D38:
  6959. 00004D38  4E56 0000                link       A6, 0
  6960. 00004D3C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6961. 00004D40  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6962. 00004D44  4EBA FEB6                jsr        [PC - 0x14A /* 00004BFC */]
  6963. 00004D48  4A40                     tst.w      D0
  6964. 00004D4A  508F                     addq.l     A7, 8
  6965. 00004D4C  6604                     bne        +0x6 /* 00004D52 */
  6966. 00004D4E  7000                     moveq.l    D0, 0x00
  6967. 00004D50  6018                     bra        +0x1A /* 00004D6A */
  6968. label00004D52:
  6969. 00004D52  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6970. 00004D56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6971. 00004D5A  4EBA FF68                jsr        [PC - 0x98 /* 00004CC4 */]
  6972. 00004D5E  4A40                     tst.w      D0
  6973. 00004D60  508F                     addq.l     A7, 8
  6974. 00004D62  6604                     bne        +0x6 /* 00004D68 */
  6975. 00004D64  7000                     moveq.l    D0, 0x00
  6976. 00004D66  6002                     bra        +0x4 /* 00004D6A */
  6977. label00004D68:
  6978. 00004D68  7001                     moveq.l    D0, 0x01
  6979. label00004D6A:
  6980. 00004D6A  4E5E                     unlink     A6
  6981. 00004D6C  4E75                     rts
  6982. fn00004D6E:
  6983. 00004D6E  4E56 0000                link       A6, 0
  6984. 00004D72  2F07                     move.l     -[A7], D7
  6985. 00004D74  42A7                     clr.l      -[A7]
  6986. 00004D76  486D 1032                pea.l      [A5 + 0x1032 /* export_514 */]
  6987. 00004D7A  206E 000C                movea.l    A0, [A6 + 0xC]
  6988. 00004D7E  2F10                     move.l     -[A7], [A0]
  6989. 00004D80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6990. 00004D84  4EBA FB46                jsr        [PC - 0x4BA /* 000048CC */]
  6991. 00004D88  3E00                     move.w     D7, D0
  6992. 00004D8A  4A47                     tst.w      D7
  6993. 00004D8C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6994. 00004D90  6706                     beq        +0x8 /* 00004D98 */
  6995. 00004D92  206E 000C                movea.l    A0, [A6 + 0xC]
  6996. 00004D96  4290                     clr.l      [A0]
  6997. label00004D98:
  6998. 00004D98  3007                     move.w     D0, D7
  6999. 00004D9A  2E1F                     move.l     D7, [A7]+
  7000. 00004D9C  4E5E                     unlink     A6
  7001. 00004D9E  4E75                     rts
  7002. fn00004DA0:
  7003. 00004DA0  4E56 FFF8                link       A6, -0x0008
  7004. 00004DA4  48E7 0308                movem.l    -[A7], D6,D7,A4
  7005. 00004DA8  286E 0008                movea.l    A4, [A6 + 0x8]
  7006. 00004DAC  2E2E 000C                move.l     D7, [A6 + 0xC]
  7007. 00004DB0  2C2E 0010                move.l     D6, [A6 + 0x10]
  7008. 00004DB4  2F07                     move.l     -[A7], D7
  7009. 00004DB6  2F0C                     move.l     -[A7], A4
  7010. 00004DB8  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  7011. 00004DBC  4A40                     tst.w      D0
  7012. 00004DBE  508F                     addq.l     A7, 8
  7013. 00004DC0  6604                     bne        +0x6 /* 00004DC6 */
  7014. 00004DC2  7000                     moveq.l    D0, 0x00
  7015. 00004DC4  606C                     bra        +0x6E /* 00004E32 */
  7016. label00004DC6:
  7017. 00004DC6  2F06                     move.l     -[A7], D6
  7018. 00004DC8  2F0C                     move.l     -[A7], A4
  7019. 00004DCA  4EAD 1222                jsr        [A5 + 0x1222 /* export_576 */]
  7020. 00004DCE  4A40                     tst.w      D0
  7021. 00004DD0  508F                     addq.l     A7, 8
  7022. 00004DD2  6604                     bne        +0x6 /* 00004DD8 */
  7023. 00004DD4  7000                     moveq.l    D0, 0x00
  7024. 00004DD6  605A                     bra        +0x5C /* 00004E32 */
  7025. label00004DD8:
  7026. 00004DD8  4A86                     tst.l      D6
  7027. 00004DDA  6604                     bne        +0x6 /* 00004DE0 */
  7028. 00004DDC  7001                     moveq.l    D0, 0x01
  7029. 00004DDE  6052                     bra        +0x54 /* 00004E32 */
  7030. label00004DE0:
  7031. 00004DE0  486E FFFC                pea.l      [A6 - 0x4]
  7032. 00004DE4  2F06                     move.l     -[A7], D6
  7033. 00004DE6  2F0C                     move.l     -[A7], A4
  7034. 00004DE8  4EBA F7E0                jsr        [PC - 0x820 /* 000045CA */]
  7035. 00004DEC  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  7036. 00004DF0  2F07                     move.l     -[A7], D7
  7037. 00004DF2  2F0C                     move.l     -[A7], A4
  7038. 00004DF4  4EBA F82C                jsr        [PC - 0x7D4 /* 00004622 */]
  7039. 00004DF8  2E86                     move.l     [A7], D6
  7040. 00004DFA  2F07                     move.l     -[A7], D7
  7041. 00004DFC  2F0C                     move.l     -[A7], A4
  7042. 00004DFE  4EBA F8CC                jsr        [PC - 0x734 /* 000046CC */]
  7043. 00004E02  486E FFF8                pea.l      [A6 - 0x8]
  7044. 00004E06  2F06                     move.l     -[A7], D6
  7045. 00004E08  2F0C                     move.l     -[A7], A4
  7046. 00004E0A  4EBA F912                jsr        [PC - 0x6EE /* 0000471E */]
  7047. 00004E0E  2E87                     move.l     [A7], D7
  7048. 00004E10  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7049. 00004E14  2F0C                     move.l     -[A7], A4
  7050. 00004E16  4EBA F8B4                jsr        [PC - 0x74C /* 000046CC */]
  7051. 00004E1A  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  7052. 00004E1E  2F07                     move.l     -[A7], D7
  7053. 00004E20  2F0C                     move.l     -[A7], A4
  7054. 00004E22  4EBA F952                jsr        [PC - 0x6AE /* 00004776 */]
  7055. 00004E26  2E87                     move.l     [A7], D7
  7056. 00004E28  2F06                     move.l     -[A7], D6
  7057. 00004E2A  2F0C                     move.l     -[A7], A4
  7058. 00004E2C  4EBA F948                jsr        [PC - 0x6B8 /* 00004776 */]
  7059. 00004E30  7001                     moveq.l    D0, 0x01
  7060. label00004E32:
  7061. 00004E32  4CEE 10C0 FFEC           movem.l    D6,D7,A4, [A6 - 0x14]
  7062. 00004E38  4E5E                     unlink     A6
  7063. 00004E3A  4E75                     rts
  7064. fn00004E3C:
  7065. 00004E3C  4E56 FFF4                link       A6, -0x000C
  7066. 00004E40  48E7 0308                movem.l    -[A7], D6,D7,A4
  7067. 00004E44  286E 0008                movea.l    A4, [A6 + 0x8]
  7068. 00004E48  2C2E 000C                move.l     D6, [A6 + 0xC]
  7069. 00004E4C  2E2E 0010                move.l     D7, [A6 + 0x10]
  7070. 00004E50  486E FFF4                pea.l      [A6 - 0xC]
  7071. 00004E54  2F07                     move.l     -[A7], D7
  7072. 00004E56  2F0C                     move.l     -[A7], A4
  7073. 00004E58  4EBA F770                jsr        [PC - 0x890 /* 000045CA */]
  7074. 00004E5C  486E FFFC                pea.l      [A6 - 0x4]
  7075. 00004E60  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7076. 00004E64  2F0C                     move.l     -[A7], A4
  7077. 00004E66  4EBA F6BC                jsr        [PC - 0x944 /* 00004524 */]
  7078. 00004E6A  BEAE FFFC                cmp.l      D7, [A6 - 0x4]
  7079. 00004E6E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7080. 00004E72  6610                     bne        +0x12 /* 00004E84 */
  7081. 00004E74  2F06                     move.l     -[A7], D6
  7082. 00004E76  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7083. 00004E7A  2F0C                     move.l     -[A7], A4
  7084. 00004E7C  4EBA F6FC                jsr        [PC - 0x904 /* 0000457A */]
  7085. 00004E80  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7086. label00004E84:
  7087. 00004E84  486E FFF8                pea.l      [A6 - 0x8]
  7088. 00004E88  2F07                     move.l     -[A7], D7
  7089. 00004E8A  2F0C                     move.l     -[A7], A4
  7090. 00004E8C  4EBA F890                jsr        [PC - 0x770 /* 0000471E */]
  7091. 00004E90  2E87                     move.l     [A7], D7
  7092. 00004E92  2F06                     move.l     -[A7], D6
  7093. 00004E94  2F0C                     move.l     -[A7], A4
  7094. 00004E96  4EBA F834                jsr        [PC - 0x7CC /* 000046CC */]
  7095. 00004E9A  2E86                     move.l     [A7], D6
  7096. 00004E9C  2F07                     move.l     -[A7], D7
  7097. 00004E9E  2F0C                     move.l     -[A7], A4
  7098. 00004EA0  4EBA F8D4                jsr        [PC - 0x72C /* 00004776 */]
  7099. 00004EA4  2E86                     move.l     [A7], D6
  7100. 00004EA6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7101. 00004EAA  2F0C                     move.l     -[A7], A4
  7102. 00004EAC  4EBA F81E                jsr        [PC - 0x7E2 /* 000046CC */]
  7103. 00004EB0  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  7104. 00004EB4  2F06                     move.l     -[A7], D6
  7105. 00004EB6  2F0C                     move.l     -[A7], A4
  7106. 00004EB8  4EBA F8BC                jsr        [PC - 0x744 /* 00004776 */]
  7107. 00004EBC  486E FFF4                pea.l      [A6 - 0xC]
  7108. 00004EC0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7109. 00004EC4  2F0C                     move.l     -[A7], A4
  7110. 00004EC6  4EBA F702                jsr        [PC - 0x8FE /* 000045CA */]
  7111. 00004ECA  2EAE FFF4                move.l     [A7], [A6 - 0xC]
  7112. 00004ECE  2F06                     move.l     -[A7], D6
  7113. 00004ED0  2F0C                     move.l     -[A7], A4
  7114. 00004ED2  4EBA F74E                jsr        [PC - 0x8B2 /* 00004622 */]
  7115. 00004ED6  7001                     moveq.l    D0, 0x01
  7116. 00004ED8  4CEE 10C0 FFE8           movem.l    D6,D7,A4, [A6 - 0x18]
  7117. 00004EDE  4E5E                     unlink     A6
  7118. 00004EE0  4E75                     rts
  7119. fn00004EE2:
  7120. 00004EE2  4E56 FFF4                link       A6, -0x000C
  7121. 00004EE6  486E FFFC                pea.l      [A6 - 0x4]
  7122. 00004EEA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7123. 00004EEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7124. 00004EF2  4EBA F6D6                jsr        [PC - 0x92A /* 000045CA */]
  7125. 00004EF6  4AAE FFFC                tst.l      [A6 - 0x4]
  7126. 00004EFA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7127. 00004EFE  6610                     bne        +0x12 /* 00004F10 */
  7128. 00004F00  202E 000C                move.l     D0, [A6 + 0xC]
  7129. 00004F04  B0AE 0010                cmp.l      D0, [A6 + 0x10]
  7130. 00004F08  57C0                     seq        D0
  7131. 00004F0A  4400                     neg.b      D0
  7132. 00004F0C  4880                     ext.w      D0
  7133. 00004F0E  601E                     bra        +0x20 /* 00004F2E */
  7134. label00004F10:
  7135. 00004F10  486E FFF8                pea.l      [A6 - 0x8]
  7136. 00004F14  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7137. 00004F18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7138. 00004F1C  4EBA F606                jsr        [PC - 0x9FA /* 00004524 */]
  7139. 00004F20  202E 000C                move.l     D0, [A6 + 0xC]
  7140. 00004F24  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  7141. 00004F28  57C0                     seq        D0
  7142. 00004F2A  4400                     neg.b      D0
  7143. 00004F2C  4880                     ext.w      D0
  7144. label00004F2E:
  7145. 00004F2E  4E5E                     unlink     A6
  7146. 00004F30  4E75                     rts
  7147. fn00004F32:
  7148. 00004F32  4E56 FFF0                link       A6, -0x0010
  7149. 00004F36  2F0C                     move.l     -[A7], A4
  7150. 00004F38  286E 0008                movea.l    A4, [A6 + 0x8]
  7151. 00004F3C  486E FFFC                pea.l      [A6 - 0x4]
  7152. 00004F40  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7153. 00004F44  2F0C                     move.l     -[A7], A4
  7154. 00004F46  4EBA F682                jsr        [PC - 0x97E /* 000045CA */]
  7155. 00004F4A  4AAE FFFC                tst.l      [A6 - 0x4]
  7156. 00004F4E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7157. 00004F52  661E                     bne        +0x20 /* 00004F72 */
  7158. 00004F54  486E FFF4                pea.l      [A6 - 0xC]
  7159. 00004F58  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7160. 00004F5C  2F0C                     move.l     -[A7], A4
  7161. 00004F5E  4EBA F7BE                jsr        [PC - 0x842 /* 0000471E */]
  7162. 00004F62  202E 000C                move.l     D0, [A6 + 0xC]
  7163. 00004F66  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  7164. 00004F6A  57C0                     seq        D0
  7165. 00004F6C  4400                     neg.b      D0
  7166. 00004F6E  4880                     ext.w      D0
  7167. 00004F70  602A                     bra        +0x2C /* 00004F9C */
  7168. label00004F72:
  7169. 00004F72  486E FFF8                pea.l      [A6 - 0x8]
  7170. 00004F76  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7171. 00004F7A  2F0C                     move.l     -[A7], A4
  7172. 00004F7C  4EBA F5A6                jsr        [PC - 0xA5A /* 00004524 */]
  7173. 00004F80  486E FFF4                pea.l      [A6 - 0xC]
  7174. 00004F84  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7175. 00004F88  2F0C                     move.l     -[A7], A4
  7176. 00004F8A  4EBA F792                jsr        [PC - 0x86E /* 0000471E */]
  7177. 00004F8E  202E 000C                move.l     D0, [A6 + 0xC]
  7178. 00004F92  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  7179. 00004F96  57C0                     seq        D0
  7180. 00004F98  4400                     neg.b      D0
  7181. 00004F9A  4880                     ext.w      D0
  7182. label00004F9C:
  7183. 00004F9C  286E FFEC                movea.l    A4, [A6 - 0x14]
  7184. 00004FA0  4E5E                     unlink     A6
  7185. 00004FA2  4E75                     rts
  7186. fn00004FA4:
  7187. 00004FA4  4E56 FFFC                link       A6, -0x0004
  7188. 00004FA8  48E7 0308                movem.l    -[A7], D6,D7,A4
  7189. 00004FAC  286E 0008                movea.l    A4, [A6 + 0x8]
  7190. 00004FB0  2C2E 000C                move.l     D6, [A6 + 0xC]
  7191. 00004FB4  2E2E 0010                move.l     D7, [A6 + 0x10]
  7192. 00004FB8  102E 0014                move.b     D0, [A6 + 0x14]
  7193. 00004FBC  6770                     beq        +0x72 /* 0000502E */
  7194. 00004FBE  6B6E                     bmi        +0x70 /* 0000502E */
  7195. 00004FC0  5700                     subq.b     D0, 3
  7196. 00004FC2  673A                     beq        +0x3C /* 00004FFE */
  7197. 00004FC4  6A06                     bpl        +0x8 /* 00004FCC */
  7198. 00004FC6  5200                     addq.b     D0, 1
  7199. 00004FC8  6A1E                     bpl        +0x20 /* 00004FE8 */
  7200. 00004FCA  6006                     bra        +0x8 /* 00004FD2 */
  7201. label00004FCC:
  7202. 00004FCC  5500                     subq.b     D0, 2
  7203. 00004FCE  6A5E                     bpl        +0x60 /* 0000502E */
  7204. 00004FD0  6046                     bra        +0x48 /* 00005018 */
  7205. label00004FD2:
  7206. 00004FD2  2F07                     move.l     -[A7], D7
  7207. 00004FD4  2F06                     move.l     -[A7], D6
  7208. 00004FD6  2F0C                     move.l     -[A7], A4
  7209. 00004FD8  4EBA FF08                jsr        [PC - 0xF8 /* 00004EE2 */]
  7210. 00004FDC  4A40                     tst.w      D0
  7211. 00004FDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7212. 00004FE2  674A                     beq        +0x4C /* 0000502E */
  7213. 00004FE4  7000                     moveq.l    D0, 0x00
  7214. 00004FE6  6048                     bra        +0x4A /* 00005030 */
  7215. label00004FE8:
  7216. 00004FE8  2F07                     move.l     -[A7], D7
  7217. 00004FEA  2F06                     move.l     -[A7], D6
  7218. 00004FEC  2F0C                     move.l     -[A7], A4
  7219. 00004FEE  4EBA FF42                jsr        [PC - 0xBE /* 00004F32 */]
  7220. 00004FF2  4A40                     tst.w      D0
  7221. 00004FF4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7222. 00004FF8  6734                     beq        +0x36 /* 0000502E */
  7223. 00004FFA  7000                     moveq.l    D0, 0x00
  7224. 00004FFC  6032                     bra        +0x34 /* 00005030 */
  7225. label00004FFE:
  7226. 00004FFE  486E FFFC                pea.l      [A6 - 0x4]
  7227. 00005002  2F06                     move.l     -[A7], D6
  7228. 00005004  2F0C                     move.l     -[A7], A4
  7229. 00005006  4EBA F5C2                jsr        [PC - 0xA3E /* 000045CA */]
  7230. 0000500A  4AAE FFFC                tst.l      [A6 - 0x4]
  7231. 0000500E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7232. 00005012  661A                     bne        +0x1C /* 0000502E */
  7233. 00005014  7000                     moveq.l    D0, 0x00
  7234. 00005016  6018                     bra        +0x1A /* 00005030 */
  7235. label00005018:
  7236. 00005018  2F07                     move.l     -[A7], D7
  7237. 0000501A  2F06                     move.l     -[A7], D6
  7238. 0000501C  2F0C                     move.l     -[A7], A4
  7239. 0000501E  4EBA FEC2                jsr        [PC - 0x13E /* 00004EE2 */]
  7240. 00005022  4A40                     tst.w      D0
  7241. 00005024  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7242. 00005028  6704                     beq        +0x6 /* 0000502E */
  7243. 0000502A  7000                     moveq.l    D0, 0x00
  7244. 0000502C  6002                     bra        +0x4 /* 00005030 */
  7245. label0000502E:
  7246. 0000502E  7001                     moveq.l    D0, 0x01
  7247. label00005030:
  7248. 00005030  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7249. 00005034  4E5E                     unlink     A6
  7250. 00005036  4E75                     rts
  7251. fn00005038:
  7252. 00005038  4E56 FFFC                link       A6, -0x0004
  7253. 0000503C  48E7 0108                movem.l    -[A7], D7,A4
  7254. 00005040  286E 0008                movea.l    A4, [A6 + 0x8]
  7255. 00005044  2E2E 000C                move.l     D7, [A6 + 0xC]
  7256. 00005048  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7257. 0000504C  2F07                     move.l     -[A7], D7
  7258. 0000504E  2F0C                     move.l     -[A7], A4
  7259. 00005050  4EBA FE90                jsr        [PC - 0x170 /* 00004EE2 */]
  7260. 00005054  4A40                     tst.w      D0
  7261. 00005056  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7262. 0000505A  6704                     beq        +0x6 /* 00005060 */
  7263. 0000505C  7000                     moveq.l    D0, 0x00
  7264. 0000505E  6022                     bra        +0x24 /* 00005082 */
  7265. label00005060:
  7266. 00005060  486E FFFC                pea.l      [A6 - 0x4]
  7267. 00005064  2F07                     move.l     -[A7], D7
  7268. 00005066  2F0C                     move.l     -[A7], A4
  7269. 00005068  4EBA F6B4                jsr        [PC - 0x94C /* 0000471E */]
  7270. 0000506C  2E87                     move.l     [A7], D7
  7271. 0000506E  2F0C                     move.l     -[A7], A4
  7272. 00005070  4EBA FB8A                jsr        [PC - 0x476 /* 00004BFC */]
  7273. 00005074  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  7274. 00005078  2F07                     move.l     -[A7], D7
  7275. 0000507A  2F0C                     move.l     -[A7], A4
  7276. 0000507C  4EBA FDBE                jsr        [PC - 0x242 /* 00004E3C */]
  7277. 00005080  7001                     moveq.l    D0, 0x01
  7278. label00005082:
  7279. 00005082  4CEE 1080 FFF4           movem.l    D7,A4, [A6 - 0xC]
  7280. 00005088  4E5E                     unlink     A6
  7281. 0000508A  4E75                     rts
  7282. fn0000508C:
  7283. 0000508C  4E56 FFF4                link       A6, -0x000C
  7284. 00005090  48E7 0308                movem.l    -[A7], D6,D7,A4
  7285. 00005094  286E 0008                movea.l    A4, [A6 + 0x8]
  7286. 00005098  2C2E 000C                move.l     D6, [A6 + 0xC]
  7287. 0000509C  2E2E 0010                move.l     D7, [A6 + 0x10]
  7288. 000050A0  2F07                     move.l     -[A7], D7
  7289. 000050A2  2F06                     move.l     -[A7], D6
  7290. 000050A4  2F0C                     move.l     -[A7], A4
  7291. 000050A6  4EBA FE8A                jsr        [PC - 0x176 /* 00004F32 */]
  7292. 000050AA  4A40                     tst.w      D0
  7293. 000050AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7294. 000050B0  6706                     beq        +0x8 /* 000050B8 */
  7295. 000050B2  7000                     moveq.l    D0, 0x00
  7296. 000050B4  6000 0086                bra        +0x88 /* 0000513C */
  7297. label000050B8:
  7298. 000050B8  486E FFFC                pea.l      [A6 - 0x4]
  7299. 000050BC  2F06                     move.l     -[A7], D6
  7300. 000050BE  2F0C                     move.l     -[A7], A4
  7301. 000050C0  4EBA F5B2                jsr        [PC - 0xA4E /* 00004674 */]
  7302. 000050C4  2E86                     move.l     [A7], D6
  7303. 000050C6  2F0C                     move.l     -[A7], A4
  7304. 000050C8  4EBA FB32                jsr        [PC - 0x4CE /* 00004BFC */]
  7305. 000050CC  2E87                     move.l     [A7], D7
  7306. 000050CE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7307. 000050D2  2F0C                     move.l     -[A7], A4
  7308. 000050D4  4EBA FE5C                jsr        [PC - 0x1A4 /* 00004F32 */]
  7309. 000050D8  4A40                     tst.w      D0
  7310. 000050DA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7311. 000050DE  6740                     beq        +0x42 /* 00005120 */
  7312. 000050E0  486E FFF8                pea.l      [A6 - 0x8]
  7313. 000050E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7314. 000050E8  2F0C                     move.l     -[A7], A4
  7315. 000050EA  4EBA F4DE                jsr        [PC - 0xB22 /* 000045CA */]
  7316. 000050EE  4AAE FFF8                tst.l      [A6 - 0x8]
  7317. 000050F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7318. 000050F6  6606                     bne        +0x8 /* 000050FE */
  7319. 000050F8  2D47 FFF4                move.l     [A6 - 0xC], D7
  7320. 000050FC  6012                     bra        +0x14 /* 00005110 */
  7321. label000050FE:
  7322. 000050FE  486E FFF4                pea.l      [A6 - 0xC]
  7323. 00005102  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7324. 00005106  2F0C                     move.l     -[A7], A4
  7325. 00005108  4EBA F41A                jsr        [PC - 0xBE6 /* 00004524 */]
  7326. 0000510C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7327. label00005110:
  7328. 00005110  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7329. 00005114  2F06                     move.l     -[A7], D6
  7330. 00005116  2F0C                     move.l     -[A7], A4
  7331. 00005118  4EBA FC86                jsr        [PC - 0x37A /* 00004DA0 */]
  7332. 0000511C  7001                     moveq.l    D0, 0x01
  7333. 0000511E  601C                     bra        +0x1E /* 0000513C */
  7334. label00005120:
  7335. 00005120  486E FFFC                pea.l      [A6 - 0x4]
  7336. 00005124  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7337. 00005128  2F0C                     move.l     -[A7], A4
  7338. 0000512A  4EBA F548                jsr        [PC - 0xAB8 /* 00004674 */]
  7339. 0000512E  2EAE FFFC                move.l     [A7], [A6 - 0x4]
  7340. 00005132  2F06                     move.l     -[A7], D6
  7341. 00005134  2F0C                     move.l     -[A7], A4
  7342. 00005136  4EBA FD04                jsr        [PC - 0x2FC /* 00004E3C */]
  7343. 0000513A  7001                     moveq.l    D0, 0x01
  7344. label0000513C:
  7345. 0000513C  4CEE 10C0 FFE8           movem.l    D6,D7,A4, [A6 - 0x18]
  7346. 00005142  4E5E                     unlink     A6
  7347. 00005144  4E75                     rts
  7348. fn00005146:
  7349. 00005146  4E56 FFF4                link       A6, -0x000C
  7350. 0000514A  48E7 0108                movem.l    -[A7], D7,A4
  7351. 0000514E  286E 0008                movea.l    A4, [A6 + 0x8]
  7352. 00005152  2E2E 000C                move.l     D7, [A6 + 0xC]
  7353. 00005156  486E FFFC                pea.l      [A6 - 0x4]
  7354. 0000515A  2F07                     move.l     -[A7], D7
  7355. 0000515C  2F0C                     move.l     -[A7], A4
  7356. 0000515E  4EBA F46A                jsr        [PC - 0xB96 /* 000045CA */]
  7357. 00005162  4AAE FFFC                tst.l      [A6 - 0x4]
  7358. 00005166  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7359. 0000516A  6604                     bne        +0x6 /* 00005170 */
  7360. 0000516C  7000                     moveq.l    D0, 0x00
  7361. 0000516E  607C                     bra        +0x7E /* 000051EC */
  7362. label00005170:
  7363. 00005170  2F07                     move.l     -[A7], D7
  7364. 00005172  2F0C                     move.l     -[A7], A4
  7365. 00005174  4EBA FA86                jsr        [PC - 0x57A /* 00004BFC */]
  7366. 00005178  2EAE 0010                move.l     [A7], [A6 + 0x10]
  7367. 0000517C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7368. 00005180  2F0C                     move.l     -[A7], A4
  7369. 00005182  4EBA FDAE                jsr        [PC - 0x252 /* 00004F32 */]
  7370. 00005186  4A40                     tst.w      D0
  7371. 00005188  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7372. 0000518C  6742                     beq        +0x44 /* 000051D0 */
  7373. 0000518E  486E FFFC                pea.l      [A6 - 0x4]
  7374. 00005192  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7375. 00005196  2F0C                     move.l     -[A7], A4
  7376. 00005198  4EBA F430                jsr        [PC - 0xBD0 /* 000045CA */]
  7377. 0000519C  4AAE FFFC                tst.l      [A6 - 0x4]
  7378. 000051A0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7379. 000051A4  6714                     beq        +0x16 /* 000051BA */
  7380. 000051A6  486E FFF8                pea.l      [A6 - 0x8]
  7381. 000051AA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7382. 000051AE  2F0C                     move.l     -[A7], A4
  7383. 000051B0  4EBA F372                jsr        [PC - 0xC8E /* 00004524 */]
  7384. 000051B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7385. 000051B8  6006                     bra        +0x8 /* 000051C0 */
  7386. label000051BA:
  7387. 000051BA  2D6E 0010 FFF8           move.l     [A6 - 0x8], [A6 + 0x10]
  7388. label000051C0:
  7389. 000051C0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7390. 000051C4  2F07                     move.l     -[A7], D7
  7391. 000051C6  2F0C                     move.l     -[A7], A4
  7392. 000051C8  4EBA FBD6                jsr        [PC - 0x42A /* 00004DA0 */]
  7393. 000051CC  7001                     moveq.l    D0, 0x01
  7394. 000051CE  601C                     bra        +0x1E /* 000051EC */
  7395. label000051D0:
  7396. 000051D0  486E FFF4                pea.l      [A6 - 0xC]
  7397. 000051D4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7398. 000051D8  2F0C                     move.l     -[A7], A4
  7399. 000051DA  4EBA F498                jsr        [PC - 0xB68 /* 00004674 */]
  7400. 000051DE  2EAE FFF4                move.l     [A7], [A6 - 0xC]
  7401. 000051E2  2F07                     move.l     -[A7], D7
  7402. 000051E4  2F0C                     move.l     -[A7], A4
  7403. 000051E6  4EBA FC54                jsr        [PC - 0x3AC /* 00004E3C */]
  7404. 000051EA  7001                     moveq.l    D0, 0x01
  7405. label000051EC:
  7406. 000051EC  4CEE 1080 FFEC           movem.l    D7,A4, [A6 - 0x14]
  7407. 000051F2  4E5E                     unlink     A6
  7408. 000051F4  4E75                     rts
  7409. fn000051F6:
  7410. 000051F6  4E56 FFF8                link       A6, -0x0008
  7411. 000051FA  48E7 0108                movem.l    -[A7], D7,A4
  7412. 000051FE  286E 0008                movea.l    A4, [A6 + 0x8]
  7413. 00005202  2E2E 000C                move.l     D7, [A6 + 0xC]
  7414. 00005206  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7415. 0000520A  2F07                     move.l     -[A7], D7
  7416. 0000520C  2F0C                     move.l     -[A7], A4
  7417. 0000520E  4EBA FCD2                jsr        [PC - 0x32E /* 00004EE2 */]
  7418. 00005212  4A40                     tst.w      D0
  7419. 00005214  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7420. 00005218  6704                     beq        +0x6 /* 0000521E */
  7421. 0000521A  7000                     moveq.l    D0, 0x00
  7422. 0000521C  605C                     bra        +0x5E /* 0000527A */
  7423. label0000521E:
  7424. 0000521E  486E FFFC                pea.l      [A6 - 0x4]
  7425. 00005222  2F07                     move.l     -[A7], D7
  7426. 00005224  2F0C                     move.l     -[A7], A4
  7427. 00005226  4EBA F4F6                jsr        [PC - 0xB0A /* 0000471E */]
  7428. 0000522A  486E FFF8                pea.l      [A6 - 0x8]
  7429. 0000522E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7430. 00005232  2F0C                     move.l     -[A7], A4
  7431. 00005234  4EBA F2EE                jsr        [PC - 0xD12 /* 00004524 */]
  7432. 00005238  2E87                     move.l     [A7], D7
  7433. 0000523A  2F0C                     move.l     -[A7], A4
  7434. 0000523C  4EBA F9BE                jsr        [PC - 0x642 /* 00004BFC */]
  7435. 00005240  4AAE FFF8                tst.l      [A6 - 0x8]
  7436. 00005244  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7437. 00005248  661E                     bne        +0x20 /* 00005268 */
  7438. 0000524A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7439. 0000524E  2F07                     move.l     -[A7], D7
  7440. 00005250  2F0C                     move.l     -[A7], A4
  7441. 00005252  4EBA F3CE                jsr        [PC - 0xC32 /* 00004622 */]
  7442. 00005256  2E87                     move.l     [A7], D7
  7443. 00005258  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7444. 0000525C  2F0C                     move.l     -[A7], A4
  7445. 0000525E  4EBA F31A                jsr        [PC - 0xCE6 /* 0000457A */]
  7446. 00005262  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7447. 00005266  6010                     bra        +0x12 /* 00005278 */
  7448. label00005268:
  7449. 00005268  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  7450. 0000526C  2F07                     move.l     -[A7], D7
  7451. 0000526E  2F0C                     move.l     -[A7], A4
  7452. 00005270  4EBA FB2E                jsr        [PC - 0x4D2 /* 00004DA0 */]
  7453. 00005274  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7454. label00005278:
  7455. 00005278  7001                     moveq.l    D0, 0x01
  7456. label0000527A:
  7457. 0000527A  4CDF 1080                movem.l    D7,A4, [A7]+
  7458. 0000527E  4E5E                     unlink     A6
  7459. 00005280  4E75                     rts
  7460. fn00005282:
  7461. 00005282  4E56 0000                link       A6, 0
  7462. 00005286  48E7 0308                movem.l    -[A7], D6,D7,A4
  7463. 0000528A  286E 0008                movea.l    A4, [A6 + 0x8]
  7464. 0000528E  2C2E 000C                move.l     D6, [A6 + 0xC]
  7465. 00005292  2E2E 0010                move.l     D7, [A6 + 0x10]
  7466. 00005296  102E 0014                move.b     D0, [A6 + 0x14]
  7467. 0000529A  676C                     beq        +0x6E /* 00005308 */
  7468. 0000529C  6B6A                     bmi        +0x6C /* 00005308 */
  7469. 0000529E  5700                     subq.b     D0, 3
  7470. 000052A0  673A                     beq        +0x3C /* 000052DC */
  7471. 000052A2  6A06                     bpl        +0x8 /* 000052AA */
  7472. 000052A4  5200                     addq.b     D0, 1
  7473. 000052A6  6A1E                     bpl        +0x20 /* 000052C6 */
  7474. 000052A8  6006                     bra        +0x8 /* 000052B0 */
  7475. label000052AA:
  7476. 000052AA  5500                     subq.b     D0, 2
  7477. 000052AC  6A5A                     bpl        +0x5C /* 00005308 */
  7478. 000052AE  6042                     bra        +0x44 /* 000052F2 */
  7479. label000052B0:
  7480. 000052B0  2F07                     move.l     -[A7], D7
  7481. 000052B2  2F06                     move.l     -[A7], D6
  7482. 000052B4  2F0C                     move.l     -[A7], A4
  7483. 000052B6  4EBA FD80                jsr        [PC - 0x280 /* 00005038 */]
  7484. 000052BA  4A40                     tst.w      D0
  7485. 000052BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7486. 000052C0  6646                     bne        +0x48 /* 00005308 */
  7487. 000052C2  7000                     moveq.l    D0, 0x00
  7488. 000052C4  6044                     bra        +0x46 /* 0000530A */
  7489. label000052C6:
  7490. 000052C6  2F07                     move.l     -[A7], D7
  7491. 000052C8  2F06                     move.l     -[A7], D6
  7492. 000052CA  2F0C                     move.l     -[A7], A4
  7493. 000052CC  4EBA FDBE                jsr        [PC - 0x242 /* 0000508C */]
  7494. 000052D0  4A40                     tst.w      D0
  7495. 000052D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7496. 000052D6  6630                     bne        +0x32 /* 00005308 */
  7497. 000052D8  7000                     moveq.l    D0, 0x00
  7498. 000052DA  602E                     bra        +0x30 /* 0000530A */
  7499. label000052DC:
  7500. 000052DC  2F07                     move.l     -[A7], D7
  7501. 000052DE  2F06                     move.l     -[A7], D6
  7502. 000052E0  2F0C                     move.l     -[A7], A4
  7503. 000052E2  4EBA FE62                jsr        [PC - 0x19E /* 00005146 */]
  7504. 000052E6  4A40                     tst.w      D0
  7505. 000052E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7506. 000052EC  661A                     bne        +0x1C /* 00005308 */
  7507. 000052EE  7000                     moveq.l    D0, 0x00
  7508. 000052F0  6018                     bra        +0x1A /* 0000530A */
  7509. label000052F2:
  7510. 000052F2  2F07                     move.l     -[A7], D7
  7511. 000052F4  2F06                     move.l     -[A7], D6
  7512. 000052F6  2F0C                     move.l     -[A7], A4
  7513. 000052F8  4EBA FEFC                jsr        [PC - 0x104 /* 000051F6 */]
  7514. 000052FC  4A40                     tst.w      D0
  7515. 000052FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7516. 00005302  6604                     bne        +0x6 /* 00005308 */
  7517. 00005304  7000                     moveq.l    D0, 0x00
  7518. 00005306  6002                     bra        +0x4 /* 0000530A */
  7519. label00005308:
  7520. 00005308  7001                     moveq.l    D0, 0x01
  7521. label0000530A:
  7522. 0000530A  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  7523. 0000530E  4E5E                     unlink     A6
  7524. 00005310  4E75                     rts
  7525. fn00005312:
  7526. 00005312  4E56 FFF0                link       A6, -0x0010
  7527. 00005316  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  7528. 0000531A  286E 0008                movea.l    A4, [A6 + 0x8]
  7529. 0000531E  2E2E 000C                move.l     D7, [A6 + 0xC]
  7530. 00005322  2A2E 0010                move.l     D5, [A6 + 0x10]
  7531. 00005326  382E 0014                move.w     D4, [A6 + 0x14]
  7532. 0000532A  262E 0016                move.l     D3, [A6 + 0x16]
  7533. 0000532E  2F07                     move.l     -[A7], D7
  7534. 00005330  2F0C                     move.l     -[A7], A4
  7535. 00005332  4EBA F8C8                jsr        [PC - 0x738 /* 00004BFC */]
  7536. 00005336  2E85                     move.l     [A7], D5
  7537. 00005338  2F0C                     move.l     -[A7], A4
  7538. 0000533A  4EBA 05BA                jsr        [PC + 0x5BA /* 000058F6 */]
  7539. 0000533E  3C00                     move.w     D6, D0
  7540. 00005340  B846                     cmp.w      D4, D6
  7541. 00005342  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7542. 00005346  6674                     bne        +0x76 /* 000053BC */
  7543. 00005348  2F03                     move.l     -[A7], D3
  7544. 0000534A  2F05                     move.l     -[A7], D5
  7545. 0000534C  2F0C                     move.l     -[A7], A4
  7546. 0000534E  4EBA FBE2                jsr        [PC - 0x41E /* 00004F32 */]
  7547. 00005352  4A40                     tst.w      D0
  7548. 00005354  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7549. 00005358  6740                     beq        +0x42 /* 0000539A */
  7550. 0000535A  486E FFFC                pea.l      [A6 - 0x4]
  7551. 0000535E  2F05                     move.l     -[A7], D5
  7552. 00005360  2F0C                     move.l     -[A7], A4
  7553. 00005362  4EBA F266                jsr        [PC - 0xD9A /* 000045CA */]
  7554. 00005366  4AAE FFFC                tst.l      [A6 - 0x4]
  7555. 0000536A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7556. 0000536E  6606                     bne        +0x8 /* 00005376 */
  7557. 00005370  2D43 FFF4                move.l     [A6 - 0xC], D3
  7558. 00005374  6012                     bra        +0x14 /* 00005388 */
  7559. label00005376:
  7560. 00005376  486E FFF4                pea.l      [A6 - 0xC]
  7561. 0000537A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7562. 0000537E  2F0C                     move.l     -[A7], A4
  7563. 00005380  4EBA F1A2                jsr        [PC - 0xE5E /* 00004524 */]
  7564. 00005384  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7565. label00005388:
  7566. 00005388  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7567. 0000538C  2F07                     move.l     -[A7], D7
  7568. 0000538E  2F0C                     move.l     -[A7], A4
  7569. 00005390  4EBA FA0E                jsr        [PC - 0x5F2 /* 00004DA0 */]
  7570. 00005394  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7571. 00005398  601C                     bra        +0x1E /* 000053B6 */
  7572. label0000539A:
  7573. 0000539A  486E FFF8                pea.l      [A6 - 0x8]
  7574. 0000539E  2F05                     move.l     -[A7], D5
  7575. 000053A0  2F0C                     move.l     -[A7], A4
  7576. 000053A2  4EBA F2D0                jsr        [PC - 0xD30 /* 00004674 */]
  7577. 000053A6  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  7578. 000053AA  2F07                     move.l     -[A7], D7
  7579. 000053AC  2F0C                     move.l     -[A7], A4
  7580. 000053AE  4EBA FA8C                jsr        [PC - 0x574 /* 00004E3C */]
  7581. 000053B2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7582. label000053B6:
  7583. 000053B6  7001                     moveq.l    D0, 0x01
  7584. 000053B8  6000 00E8                bra        +0xEA /* 000054A2 */
  7585. label000053BC:
  7586. 000053BC  B846                     cmp.w      D4, D6
  7587. 000053BE  6F46                     ble        +0x48 /* 00005406 */
  7588. 000053C0  486E FFF0                pea.l      [A6 - 0x10]
  7589. 000053C4  2F05                     move.l     -[A7], D5
  7590. 000053C6  2F0C                     move.l     -[A7], A4
  7591. 000053C8  4EBA F15A                jsr        [PC - 0xEA6 /* 00004524 */]
  7592. 000053CC  4AAE FFF0                tst.l      [A6 - 0x10]
  7593. 000053D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7594. 000053D4  661A                     bne        +0x1C /* 000053F0 */
  7595. 000053D6  2F05                     move.l     -[A7], D5
  7596. 000053D8  2F07                     move.l     -[A7], D7
  7597. 000053DA  2F0C                     move.l     -[A7], A4
  7598. 000053DC  4EBA F244                jsr        [PC - 0xDBC /* 00004622 */]
  7599. 000053E0  2E87                     move.l     [A7], D7
  7600. 000053E2  2F05                     move.l     -[A7], D5
  7601. 000053E4  2F0C                     move.l     -[A7], A4
  7602. 000053E6  4EBA F192                jsr        [PC - 0xE6E /* 0000457A */]
  7603. 000053EA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7604. 000053EE  6010                     bra        +0x12 /* 00005400 */
  7605. label000053F0:
  7606. 000053F0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7607. 000053F4  2F07                     move.l     -[A7], D7
  7608. 000053F6  2F0C                     move.l     -[A7], A4
  7609. 000053F8  4EBA F9A6                jsr        [PC - 0x65A /* 00004DA0 */]
  7610. 000053FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7611. label00005400:
  7612. 00005400  7001                     moveq.l    D0, 0x01
  7613. 00005402  6000 009E                bra        +0xA0 /* 000054A2 */
  7614. label00005406:
  7615. 00005406  B846                     cmp.w      D4, D6
  7616. 00005408  6C00 0096                bge        +0x98 /* 000054A0 */
  7617. 0000540C  2D45 FFFC                move.l     [A6 - 0x4], D5
  7618. 00005410  3A06                     move.w     D5, D6
  7619. 00005412  6014                     bra        +0x16 /* 00005428 */
  7620. label00005414:
  7621. 00005414  486E FFFC                pea.l      [A6 - 0x4]
  7622. 00005418  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7623. 0000541C  2F0C                     move.l     -[A7], A4
  7624. 0000541E  4EBA F1AA                jsr        [PC - 0xE56 /* 000045CA */]
  7625. 00005422  5345                     subq.w     D5, 1
  7626. 00005424  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7627. label00005428:
  7628. 00005428  B845                     cmp.w      D4, D5
  7629. 0000542A  6DE8                     blt        -0x16 /* 00005414 */
  7630. 0000542C  2F03                     move.l     -[A7], D3
  7631. 0000542E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7632. 00005432  2F0C                     move.l     -[A7], A4
  7633. 00005434  4EBA FAFC                jsr        [PC - 0x504 /* 00004F32 */]
  7634. 00005438  4A40                     tst.w      D0
  7635. 0000543A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7636. 0000543E  6742                     beq        +0x44 /* 00005482 */
  7637. 00005440  486E FFFC                pea.l      [A6 - 0x4]
  7638. 00005444  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7639. 00005448  2F0C                     move.l     -[A7], A4
  7640. 0000544A  4EBA F17E                jsr        [PC - 0xE82 /* 000045CA */]
  7641. 0000544E  4AAE FFFC                tst.l      [A6 - 0x4]
  7642. 00005452  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7643. 00005456  6606                     bne        +0x8 /* 0000545E */
  7644. 00005458  2D43 FFF4                move.l     [A6 - 0xC], D3
  7645. 0000545C  6012                     bra        +0x14 /* 00005470 */
  7646. label0000545E:
  7647. 0000545E  486E FFF4                pea.l      [A6 - 0xC]
  7648. 00005462  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7649. 00005466  2F0C                     move.l     -[A7], A4
  7650. 00005468  4EBA F0BA                jsr        [PC - 0xF46 /* 00004524 */]
  7651. 0000546C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7652. label00005470:
  7653. 00005470  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  7654. 00005474  2F07                     move.l     -[A7], D7
  7655. 00005476  2F0C                     move.l     -[A7], A4
  7656. 00005478  4EBA F926                jsr        [PC - 0x6DA /* 00004DA0 */]
  7657. 0000547C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7658. 00005480  601E                     bra        +0x20 /* 000054A0 */
  7659. label00005482:
  7660. 00005482  486E FFF8                pea.l      [A6 - 0x8]
  7661. 00005486  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7662. 0000548A  2F0C                     move.l     -[A7], A4
  7663. 0000548C  4EBA F1E6                jsr        [PC - 0xE1A /* 00004674 */]
  7664. 00005490  2EAE FFF8                move.l     [A7], [A6 - 0x8]
  7665. 00005494  2F07                     move.l     -[A7], D7
  7666. 00005496  2F0C                     move.l     -[A7], A4
  7667. 00005498  4EBA F9A2                jsr        [PC - 0x65E /* 00004E3C */]
  7668. 0000549C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7669. label000054A0:
  7670. 000054A0  7001                     moveq.l    D0, 0x01
  7671. label000054A2:
  7672. 000054A2  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  7673. 000054A6  4E5E                     unlink     A6
  7674. 000054A8  4E75                     rts
  7675. fn000054AA:
  7676. 000054AA  4E56 FFFC                link       A6, -0x0004
  7677. 000054AE  48E7 0118                movem.l    -[A7], D7,A3,A4
  7678. 000054B2  266E 0008                movea.l    A3, [A6 + 0x8]
  7679. 000054B6  286E 000E                movea.l    A4, [A6 + 0xE]
  7680. 000054BA  4294                     clr.l      [A4]
  7681. 000054BC  306E 000C                movea.w    A0, [A6 + 0xC]
  7682. 000054C0  7E1A                     moveq.l    D7, 0x1A
  7683. 000054C2  DE88                     add.l      D7, A0
  7684. 000054C4  2F0C                     move.l     -[A7], A4
  7685. 000054C6  2F3C 4E4F 4445           move.l     -[A7], 0x4E4F4445 /* 'NODE' */
  7686. 000054CC  2F07                     move.l     -[A7], D7
  7687. 000054CE  2F0B                     move.l     -[A7], A3
  7688. 000054D0  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  7689. 000054D4  4A40                     tst.w      D0
  7690. 000054D6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7691. 000054DA  6604                     bne        +0x6 /* 000054E0 */
  7692. 000054DC  7000                     moveq.l    D0, 0x00
  7693. 000054DE  606A                     bra        +0x6C /* 0000554A */
  7694. label000054E0:
  7695. 000054E0  486E FFFC                pea.l      [A6 - 0x4]
  7696. 000054E4  4267                     clr.w      -[A7]
  7697. 000054E6  2F14                     move.l     -[A7], [A4]
  7698. 000054E8  2F0B                     move.l     -[A7], A3
  7699. 000054EA  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  7700. 000054EE  4A40                     tst.w      D0
  7701. 000054F0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7702. 000054F4  6604                     bne        +0x6 /* 000054FA */
  7703. 000054F6  7000                     moveq.l    D0, 0x00
  7704. 000054F8  6050                     bra        +0x52 /* 0000554A */
  7705. label000054FA:
  7706. 000054FA  206E FFFC                movea.l    A0, [A6 - 0x4]
  7707. 000054FE  2050                     movea.l    A0, [A0]
  7708. 00005500  4290                     clr.l      [A0]
  7709. 00005502  206E FFFC                movea.l    A0, [A6 - 0x4]
  7710. 00005506  2050                     movea.l    A0, [A0]
  7711. 00005508  42A8 0004                clr.l      [A0 + 0x4]
  7712. 0000550C  206E FFFC                movea.l    A0, [A6 - 0x4]
  7713. 00005510  2050                     movea.l    A0, [A0]
  7714. 00005512  2154 000C                move.l     [A0 + 0xC], [A4]
  7715. 00005516  206E FFFC                movea.l    A0, [A6 - 0x4]
  7716. 0000551A  2050                     movea.l    A0, [A0]
  7717. 0000551C  2154 0008                move.l     [A0 + 0x8], [A4]
  7718. 00005520  42A7                     clr.l      -[A7]
  7719. 00005522  A975                     syscall    TickCount
  7720. 00005524  206E FFFC                movea.l    A0, [A6 - 0x4]
  7721. 00005528  2050                     movea.l    A0, [A0]
  7722. 0000552A  215F 0014                move.l     [A0 + 0x14], [A7]+
  7723. 0000552E  206E FFFC                movea.l    A0, [A6 - 0x4]
  7724. 00005532  2050                     movea.l    A0, [A0]
  7725. 00005534  316E 000C 0018           move.w     [A0 + 0x18], [A6 + 0xC]
  7726. 0000553A  2F3C 0001 0001           move.l     -[A7], 0x10001
  7727. 00005540  2F14                     move.l     -[A7], [A4]
  7728. 00005542  2F0B                     move.l     -[A7], A3
  7729. 00005544  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  7730. 00005548  7001                     moveq.l    D0, 0x01
  7731. label0000554A:
  7732. 0000554A  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  7733. 00005550  4E5E                     unlink     A6
  7734. 00005552  4E75                     rts
  7735. export_515:
  7736. fn00005554:
  7737. 00005554  4E56 FFFC                link       A6, -0x0004
  7738. 00005558  48E7 0018                movem.l    -[A7], A3,A4
  7739. 0000555C  266E 0008                movea.l    A3, [A6 + 0x8]
  7740. 00005560  286E 0016                movea.l    A4, [A6 + 0x16]
  7741. 00005564  2F0C                     move.l     -[A7], A4
  7742. 00005566  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7743. 0000556A  2F0B                     move.l     -[A7], A3
  7744. 0000556C  4EBA FF3C                jsr        [PC - 0xC4 /* 000054AA */]
  7745. 00005570  4A40                     tst.w      D0
  7746. 00005572  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7747. 00005576  6604                     bne        +0x6 /* 0000557C */
  7748. 00005578  7000                     moveq.l    D0, 0x00
  7749. 0000557A  6050                     bra        +0x52 /* 000055CC */
  7750. label0000557C:
  7751. 0000557C  4A79 FFFF D668           tst.w      [0xFFFFD668]
  7752. 00005582  660C                     bne        +0xE /* 00005590 */
  7753. 00005584  2F14                     move.l     -[A7], [A4]
  7754. 00005586  2F0B                     move.l     -[A7], A3
  7755. 00005588  4EAD 11C2                jsr        [A5 + 0x11C2 /* export_564 */]
  7756. 0000558C  7000                     moveq.l    D0, 0x00
  7757. 0000558E  603C                     bra        +0x3E /* 000055CC */
  7758. label00005590:
  7759. 00005590  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  7760. 00005594  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  7761. 00005598  2F14                     move.l     -[A7], [A4]
  7762. 0000559A  2F0B                     move.l     -[A7], A3
  7763. 0000559C  4EBA F2B4                jsr        [PC - 0xD4C /* 00004852 */]
  7764. 000055A0  486E FFFC                pea.l      [A6 - 0x4]
  7765. 000055A4  3F3C 0001                move.w     -[A7], 0x1
  7766. 000055A8  2F14                     move.l     -[A7], [A4]
  7767. 000055AA  2F0B                     move.l     -[A7], A3
  7768. 000055AC  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  7769. 000055B0  206E FFFC                movea.l    A0, [A6 - 0x4]
  7770. 000055B4  2050                     movea.l    A0, [A0]
  7771. 000055B6  216E 0012 0010           move.l     [A0 + 0x10], [A6 + 0x12]
  7772. 000055BC  2EBC 0001 0001           move.l     [A7], 0x10001
  7773. 000055C2  2F14                     move.l     -[A7], [A4]
  7774. 000055C4  2F0B                     move.l     -[A7], A3
  7775. 000055C6  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  7776. 000055CA  7001                     moveq.l    D0, 0x01
  7777. label000055CC:
  7778. 000055CC  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  7779. 000055D2  4E5E                     unlink     A6
  7780. 000055D4  4E75                     rts
  7781. export_504:
  7782. 000055D6  4E56 0000                link       A6, 0
  7783. 000055DA  2F0C                     move.l     -[A7], A4
  7784. 000055DC  286E 0010                movea.l    A4, [A6 + 0x10]
  7785. 000055E0  5254                     addq.w     [A4], 1
  7786. 000055E2  7001                     moveq.l    D0, 0x01
  7787. 000055E4  285F                     movea.l    A4, [A7]+
  7788. 000055E6  4E5E                     unlink     A6
  7789. 000055E8  4E75                     rts
  7790. 000055EA  4E56 FFFA                link       A6, -0x0006
  7791. 000055EE  486E FFFC                pea.l      [A6 - 0x4]
  7792. 000055F2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7793. 000055F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7794. 000055FA  4EBA EF28                jsr        [PC - 0x10D8 /* 00004524 */]
  7795. 000055FE  4AAE FFFC                tst.l      [A6 - 0x4]
  7796. 00005602  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7797. 00005606  6608                     bne        +0xA /* 00005610 */
  7798. 00005608  206E 0010                movea.l    A0, [A6 + 0x10]
  7799. 0000560C  4250                     clr.w      [A0]
  7800. 0000560E  6024                     bra        +0x26 /* 00005634 */
  7801. label00005610:
  7802. 00005610  426E FFFA                clr.w      [A6 - 0x6]
  7803. 00005614  486E FFFA                pea.l      [A6 - 0x6]
  7804. 00005618  486D 0FE2                pea.l      [A5 + 0xFE2 /* export_504 */]
  7805. 0000561C  3F3C 0001                move.w     -[A7], 0x1
  7806. 00005620  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7807. 00005624  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7808. 00005628  4EBA F41A                jsr        [PC - 0xBE6 /* 00004A44 */]
  7809. 0000562C  206E 0010                movea.l    A0, [A6 + 0x10]
  7810. 00005630  30AE FFFA                move.w     [A0], [A6 - 0x6]
  7811. label00005634:
  7812. 00005634  4E5E                     unlink     A6
  7813. 00005636  4E75                     rts
  7814. export_505:
  7815. 00005638  4E56 FFF8                link       A6, -0x0008
  7816. 0000563C  2F0C                     move.l     -[A7], A4
  7817. 0000563E  286E 0010                movea.l    A4, [A6 + 0x10]
  7818. 00005642  5254                     addq.w     [A4], 1
  7819. 00005644  486E FFFC                pea.l      [A6 - 0x4]
  7820. 00005648  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7821. 0000564C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7822. 00005650  4EBA EED2                jsr        [PC - 0x112E /* 00004524 */]
  7823. 00005654  4AAE FFFC                tst.l      [A6 - 0x4]
  7824. 00005658  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7825. 0000565C  6604                     bne        +0x6 /* 00005662 */
  7826. 0000565E  7001                     moveq.l    D0, 0x01
  7827. 00005660  6030                     bra        +0x32 /* 00005692 */
  7828. label00005662:
  7829. 00005662  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7830. 00005666  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7831. 0000566A  4EBA 04C6                jsr        [PC + 0x4C6 /* 00005B32 */]
  7832. 0000566E  4A40                     tst.w      D0
  7833. 00005670  508F                     addq.l     A7, 8
  7834. 00005672  6604                     bne        +0x6 /* 00005678 */
  7835. 00005674  7001                     moveq.l    D0, 0x01
  7836. 00005676  601A                     bra        +0x1C /* 00005692 */
  7837. label00005678:
  7838. 00005678  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7839. 0000567C  486D 0FEA                pea.l      [A5 + 0xFEA /* export_505 */]
  7840. 00005680  3F3C 0001                move.w     -[A7], 0x1
  7841. 00005684  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7842. 00005688  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7843. 0000568C  4EBA F3B6                jsr        [PC - 0xC4A /* 00004A44 */]
  7844. 00005690  7001                     moveq.l    D0, 0x01
  7845. label00005692:
  7846. 00005692  286E FFF4                movea.l    A4, [A6 - 0xC]
  7847. 00005696  4E5E                     unlink     A6
  7848. 00005698  4E75                     rts
  7849. 0000569A  4E56 FFFE                link       A6, -0x0002
  7850. 0000569E  426E FFFE                clr.w      [A6 - 0x2]
  7851. 000056A2  486E FFFE                pea.l      [A6 - 0x2]
  7852. 000056A6  486D 0FEA                pea.l      [A5 + 0xFEA /* export_505 */]
  7853. 000056AA  3F3C 0001                move.w     -[A7], 0x1
  7854. 000056AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7855. 000056B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7856. 000056B6  4EBA F38C                jsr        [PC - 0xC74 /* 00004A44 */]
  7857. 000056BA  206E 0010                movea.l    A0, [A6 + 0x10]
  7858. 000056BE  30AE FFFE                move.w     [A0], [A6 - 0x2]
  7859. 000056C2  4E5E                     unlink     A6
  7860. 000056C4  4E75                     rts
  7861. export_506:
  7862. 000056C6  4E56 FFFC                link       A6, -0x0004
  7863. 000056CA  2F0C                     move.l     -[A7], A4
  7864. 000056CC  286E 0010                movea.l    A4, [A6 + 0x10]
  7865. 000056D0  5254                     addq.w     [A4], 1
  7866. 000056D2  486E FFFC                pea.l      [A6 - 0x4]
  7867. 000056D6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7868. 000056DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7869. 000056DE  4EBA EE44                jsr        [PC - 0x11BC /* 00004524 */]
  7870. 000056E2  4AAE FFFC                tst.l      [A6 - 0x4]
  7871. 000056E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7872. 000056EA  6604                     bne        +0x6 /* 000056F0 */
  7873. 000056EC  7001                     moveq.l    D0, 0x01
  7874. 000056EE  601A                     bra        +0x1C /* 0000570A */
  7875. label000056F0:
  7876. 000056F0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7877. 000056F4  486D 0FF2                pea.l      [A5 + 0xFF2 /* export_506 */]
  7878. 000056F8  3F3C 0001                move.w     -[A7], 0x1
  7879. 000056FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7880. 00005700  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7881. 00005704  4EBA F33E                jsr        [PC - 0xCC2 /* 00004A44 */]
  7882. 00005708  7001                     moveq.l    D0, 0x01
  7883. label0000570A:
  7884. 0000570A  286E FFF8                movea.l    A4, [A6 - 0x8]
  7885. 0000570E  4E5E                     unlink     A6
  7886. 00005710  4E75                     rts
  7887. 00005712  4E56 FFFE                link       A6, -0x0002
  7888. 00005716  426E FFFE                clr.w      [A6 - 0x2]
  7889. 0000571A  486E FFFE                pea.l      [A6 - 0x2]
  7890. 0000571E  486D 0FF2                pea.l      [A5 + 0xFF2 /* export_506 */]
  7891. 00005722  3F3C 0001                move.w     -[A7], 0x1
  7892. 00005726  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7893. 0000572A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7894. 0000572E  4EBA F314                jsr        [PC - 0xCEC /* 00004A44 */]
  7895. 00005732  206E 0010                movea.l    A0, [A6 + 0x10]
  7896. 00005736  30AE FFFE                move.w     [A0], [A6 - 0x2]
  7897. 0000573A  4E5E                     unlink     A6
  7898. 0000573C  4E75                     rts
  7899. export_507:
  7900. 0000573E  4E56 0000                link       A6, 0
  7901. 00005742  2F0C                     move.l     -[A7], A4
  7902. 00005744  286E 0010                movea.l    A4, [A6 + 0x10]
  7903. 00005748  302C 0002                move.w     D0, [A4 + 0x2]
  7904. 0000574C  B054                     cmp.w      D0, [A4]
  7905. 0000574E  660A                     bne        +0xC /* 0000575A */
  7906. 00005750  296E 000C 0004           move.l     [A4 + 0x4], [A6 + 0xC]
  7907. 00005756  7000                     moveq.l    D0, 0x00
  7908. 00005758  6006                     bra        +0x8 /* 00005760 */
  7909. label0000575A:
  7910. 0000575A  526C 0002                addq.w     [A4 + 0x2], 1
  7911. 0000575E  7001                     moveq.l    D0, 0x01
  7912. label00005760:
  7913. 00005760  285F                     movea.l    A4, [A7]+
  7914. 00005762  4E5E                     unlink     A6
  7915. 00005764  4E75                     rts
  7916. fn00005766:
  7917. 00005766  4E56 FFF8                link       A6, -0x0008
  7918. 0000576A  3D6E 0010 FFF8           move.w     [A6 - 0x8], [A6 + 0x10]
  7919. 00005770  426E FFFA                clr.w      [A6 - 0x6]
  7920. 00005774  42AE FFFC                clr.l      [A6 - 0x4]
  7921. 00005778  486E FFF8                pea.l      [A6 - 0x8]
  7922. 0000577C  486D 0FFA                pea.l      [A5 + 0xFFA /* export_507 */]
  7923. 00005780  3F3C 0001                move.w     -[A7], 0x1
  7924. 00005784  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7925. 00005788  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7926. 0000578C  4EBA F2B6                jsr        [PC - 0xD4A /* 00004A44 */]
  7927. 00005790  206E 0012                movea.l    A0, [A6 + 0x12]
  7928. 00005794  20AE FFFC                move.l     [A0], [A6 - 0x4]
  7929. 00005798  4AAE FFFC                tst.l      [A6 - 0x4]
  7930. 0000579C  56C0                     sne        D0
  7931. 0000579E  4400                     neg.b      D0
  7932. 000057A0  4880                     ext.w      D0
  7933. 000057A2  4E5E                     unlink     A6
  7934. 000057A4  4E75                     rts
  7935. 000057A6  4E56 FFFC                link       A6, -0x0004
  7936. 000057AA  486E FFFC                pea.l      [A6 - 0x4]
  7937. 000057AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7938. 000057B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7939. 000057B6  4EBA ED6C                jsr        [PC - 0x1294 /* 00004524 */]
  7940. 000057BA  4AAE FFFC                tst.l      [A6 - 0x4]
  7941. 000057BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7942. 000057C2  660A                     bne        +0xC /* 000057CE */
  7943. 000057C4  206E 0012                movea.l    A0, [A6 + 0x12]
  7944. 000057C8  4290                     clr.l      [A0]
  7945. 000057CA  7000                     moveq.l    D0, 0x00
  7946. 000057CC  6014                     bra        +0x16 /* 000057E2 */
  7947. label000057CE:
  7948. 000057CE  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  7949. 000057D2  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  7950. 000057D6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7951. 000057DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7952. 000057DE  4EBA FF86                jsr        [PC - 0x7A /* 00005766 */]
  7953. label000057E2:
  7954. 000057E2  4E5E                     unlink     A6
  7955. 000057E4  4E75                     rts
  7956. export_508:
  7957. 000057E6  4E56 FFFC                link       A6, -0x0004
  7958. 000057EA  48E7 0118                movem.l    -[A7], D7,A3,A4
  7959. 000057EE  266E 0008                movea.l    A3, [A6 + 0x8]
  7960. 000057F2  2E2E 000C                move.l     D7, [A6 + 0xC]
  7961. 000057F6  286E 0010                movea.l    A4, [A6 + 0x10]
  7962. 000057FA  302C 0002                move.w     D0, [A4 + 0x2]
  7963. 000057FE  B054                     cmp.w      D0, [A4]
  7964. 00005800  6608                     bne        +0xA /* 0000580A */
  7965. 00005802  2947 0004                move.l     [A4 + 0x4], D7
  7966. 00005806  7000                     moveq.l    D0, 0x00
  7967. 00005808  604A                     bra        +0x4C /* 00005854 */
  7968. label0000580A:
  7969. 0000580A  526C 0002                addq.w     [A4 + 0x2], 1
  7970. 0000580E  486E FFFC                pea.l      [A6 - 0x4]
  7971. 00005812  2F07                     move.l     -[A7], D7
  7972. 00005814  2F0B                     move.l     -[A7], A3
  7973. 00005816  4EBA ED0C                jsr        [PC - 0x12F4 /* 00004524 */]
  7974. 0000581A  4AAE FFFC                tst.l      [A6 - 0x4]
  7975. 0000581E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7976. 00005822  6604                     bne        +0x6 /* 00005828 */
  7977. 00005824  7001                     moveq.l    D0, 0x01
  7978. 00005826  602C                     bra        +0x2E /* 00005854 */
  7979. label00005828:
  7980. 00005828  2F07                     move.l     -[A7], D7
  7981. 0000582A  2F0B                     move.l     -[A7], A3
  7982. 0000582C  4EBA 0304                jsr        [PC + 0x304 /* 00005B32 */]
  7983. 00005830  4A40                     tst.w      D0
  7984. 00005832  508F                     addq.l     A7, 8
  7985. 00005834  6604                     bne        +0x6 /* 0000583A */
  7986. 00005836  7001                     moveq.l    D0, 0x01
  7987. 00005838  601A                     bra        +0x1C /* 00005854 */
  7988. label0000583A:
  7989. 0000583A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7990. 0000583E  486D 1002                pea.l      [A5 + 0x1002 /* export_508 */]
  7991. 00005842  3F3C 0001                move.w     -[A7], 0x1
  7992. 00005846  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7993. 0000584A  2F0B                     move.l     -[A7], A3
  7994. 0000584C  4EBA F1F6                jsr        [PC - 0xE0A /* 00004A44 */]
  7995. 00005850  3E00                     move.w     D7, D0
  7996. 00005852  3007                     move.w     D0, D7
  7997. label00005854:
  7998. 00005854  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  7999. 0000585A  4E5E                     unlink     A6
  8000. 0000585C  4E75                     rts
  8001. 0000585E  4E56 FFF8                link       A6, -0x0008
  8002. 00005862  2F07                     move.l     -[A7], D7
  8003. 00005864  3D6E 0010 FFF8           move.w     [A6 - 0x8], [A6 + 0x10]
  8004. 0000586A  426E FFFA                clr.w      [A6 - 0x6]
  8005. 0000586E  42AE FFFC                clr.l      [A6 - 0x4]
  8006. 00005872  486E FFF8                pea.l      [A6 - 0x8]
  8007. 00005876  486D 1002                pea.l      [A5 + 0x1002 /* export_508 */]
  8008. 0000587A  3F3C 0001                move.w     -[A7], 0x1
  8009. 0000587E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8010. 00005882  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8011. 00005886  4EBA F1BC                jsr        [PC - 0xE44 /* 00004A44 */]
  8012. 0000588A  3E00                     move.w     D7, D0
  8013. 0000588C  206E 0012                movea.l    A0, [A6 + 0x12]
  8014. 00005890  20AE FFFC                move.l     [A0], [A6 - 0x4]
  8015. 00005894  4A47                     tst.w      D7
  8016. 00005896  57C0                     seq        D0
  8017. 00005898  4400                     neg.b      D0
  8018. 0000589A  4880                     ext.w      D0
  8019. 0000589C  2E2E FFF4                move.l     D7, [A6 - 0xC]
  8020. 000058A0  4E5E                     unlink     A6
  8021. 000058A2  4E75                     rts
  8022. export_509:
  8023. 000058A4  4E56 0000                link       A6, 0
  8024. 000058A8  2F0C                     move.l     -[A7], A4
  8025. 000058AA  286E 0010                movea.l    A4, [A6 + 0x10]
  8026. 000058AE  5254                     addq.w     [A4], 1
  8027. 000058B0  7001                     moveq.l    D0, 0x01
  8028. 000058B2  285F                     movea.l    A4, [A7]+
  8029. 000058B4  4E5E                     unlink     A6
  8030. 000058B6  4E75                     rts
  8031. 000058B8  4E56 FFFE                link       A6, -0x0002
  8032. 000058BC  4AAE 000C                tst.l      [A6 + 0xC]
  8033. 000058C0  660A                     bne        +0xC /* 000058CC */
  8034. 000058C2  206E 0010                movea.l    A0, [A6 + 0x10]
  8035. 000058C6  4250                     clr.w      [A0]
  8036. 000058C8  7001                     moveq.l    D0, 0x01
  8037. 000058CA  6026                     bra        +0x28 /* 000058F2 */
  8038. label000058CC:
  8039. 000058CC  426E FFFE                clr.w      [A6 - 0x2]
  8040. 000058D0  486E FFFE                pea.l      [A6 - 0x2]
  8041. 000058D4  486D 100A                pea.l      [A5 + 0x100A /* export_509 */]
  8042. 000058D8  3F3C 0001                move.w     -[A7], 0x1
  8043. 000058DC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8044. 000058E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8045. 000058E4  4EBA F15E                jsr        [PC - 0xEA2 /* 00004A44 */]
  8046. 000058E8  206E 0010                movea.l    A0, [A6 + 0x10]
  8047. 000058EC  30AE FFFE                move.w     [A0], [A6 - 0x2]
  8048. 000058F0  7001                     moveq.l    D0, 0x01
  8049. label000058F2:
  8050. 000058F2  4E5E                     unlink     A6
  8051. 000058F4  4E75                     rts
  8052. export_516:
  8053. fn000058F6:
  8054. 000058F6  4E56 FFFC                link       A6, -0x0004
  8055. 000058FA  48E7 0300                movem.l    -[A7], D6,D7
  8056. 000058FE  4AAE 000C                tst.l      [A6 + 0xC]
  8057. 00005902  6604                     bne        +0x6 /* 00005908 */
  8058. 00005904  7000                     moveq.l    D0, 0x00
  8059. 00005906  603A                     bra        +0x3C /* 00005942 */
  8060. label00005908:
  8061. 00005908  7E00                     moveq.l    D7, 0x00
  8062. 0000590A  2C2E 000C                move.l     D6, [A6 + 0xC]
  8063. label0000590E:
  8064. 0000590E  486E FFFC                pea.l      [A6 - 0x4]
  8065. 00005912  2F06                     move.l     -[A7], D6
  8066. 00005914  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8067. 00005918  4EBA ECB0                jsr        [PC - 0x1350 /* 000045CA */]
  8068. 0000591C  4AAE FFFC                tst.l      [A6 - 0x4]
  8069. 00005920  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8070. 00005924  671A                     beq        +0x1C /* 00005940 */
  8071. 00005926  2C2E FFFC                move.l     D6, [A6 - 0x4]
  8072. 0000592A  5247                     addq.w     D7, 1
  8073. 0000592C  0C47 0014                cmpi.w     D7, 0x14
  8074. 00005930  6FDC                     ble        -0x22 /* 0000590E */
  8075. 00005932  2F3C 0000 026A           move.l     -[A7], 0x26A
  8076. 00005938  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  8077. 0000593C  3007                     move.w     D0, D7
  8078. 0000593E  6002                     bra        +0x4 /* 00005942 */
  8079. label00005940:
  8080. 00005940  3007                     move.w     D0, D7
  8081. label00005942:
  8082. 00005942  4CEE 00C0 FFF4           movem.l    D6,D7, [A6 - 0xC]
  8083. 00005948  4E5E                     unlink     A6
  8084. 0000594A  4E75                     rts
  8085. 0000594C  4E56 FFFC                link       A6, -0x0004
  8086. 00005950  206E 0014                movea.l    A0, [A6 + 0x14]
  8087. 00005954  4290                     clr.l      [A0]
  8088. 00005956  486E FFFC                pea.l      [A6 - 0x4]
  8089. 0000595A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8090. 0000595E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8091. 00005962  4EBA ED10                jsr        [PC - 0x12F0 /* 00004674 */]
  8092. 00005966  202E FFFC                move.l     D0, [A6 - 0x4]
  8093. 0000596A  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  8094. 0000596E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8095. 00005972  6604                     bne        +0x6 /* 00005978 */
  8096. 00005974  7000                     moveq.l    D0, 0x00
  8097. 00005976  6026                     bra        +0x28 /* 0000599E */
  8098. label00005978:
  8099. 00005978  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8100. 0000597C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8101. 00005980  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8102. 00005984  4EBA F55C                jsr        [PC - 0xAA4 /* 00004EE2 */]
  8103. 00005988  4A40                     tst.w      D0
  8104. 0000598A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8105. 0000598E  6704                     beq        +0x6 /* 00005994 */
  8106. 00005990  7000                     moveq.l    D0, 0x00
  8107. 00005992  600A                     bra        +0xC /* 0000599E */
  8108. label00005994:
  8109. 00005994  206E 0014                movea.l    A0, [A6 + 0x14]
  8110. 00005998  20AE FFFC                move.l     [A0], [A6 - 0x4]
  8111. 0000599C  7001                     moveq.l    D0, 0x01
  8112. label0000599E:
  8113. 0000599E  4E5E                     unlink     A6
  8114. 000059A0  4E75                     rts
  8115. 000059A2  4E56 FFF8                link       A6, -0x0008
  8116. 000059A6  206E 0014                movea.l    A0, [A6 + 0x14]
  8117. 000059AA  4290                     clr.l      [A0]
  8118. 000059AC  486E FFFC                pea.l      [A6 - 0x4]
  8119. 000059B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8120. 000059B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8121. 000059B8  4EBA ED64                jsr        [PC - 0x129C /* 0000471E */]
  8122. 000059BC  202E FFFC                move.l     D0, [A6 - 0x4]
  8123. 000059C0  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  8124. 000059C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8125. 000059C8  6604                     bne        +0x6 /* 000059CE */
  8126. 000059CA  7000                     moveq.l    D0, 0x00
  8127. 000059CC  6026                     bra        +0x28 /* 000059F4 */
  8128. label000059CE:
  8129. 000059CE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8130. 000059D2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8131. 000059D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8132. 000059DA  4EBA F506                jsr        [PC - 0xAFA /* 00004EE2 */]
  8133. 000059DE  4A40                     tst.w      D0
  8134. 000059E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8135. 000059E4  6704                     beq        +0x6 /* 000059EA */
  8136. 000059E6  7000                     moveq.l    D0, 0x00
  8137. 000059E8  600A                     bra        +0xC /* 000059F4 */
  8138. label000059EA:
  8139. 000059EA  206E 0014                movea.l    A0, [A6 + 0x14]
  8140. 000059EE  20AE FFFC                move.l     [A0], [A6 - 0x4]
  8141. 000059F2  7001                     moveq.l    D0, 0x01
  8142. label000059F4:
  8143. 000059F4  4E5E                     unlink     A6
  8144. 000059F6  4E75                     rts
  8145. 000059F8  4E56 FFF4                link       A6, -0x000C
  8146. 000059FC  2F06                     move.l     -[A7], D6
  8147. 000059FE  4AAE 000C                tst.l      [A6 + 0xC]
  8148. 00005A02  6604                     bne        +0x6 /* 00005A08 */
  8149. 00005A04  7000                     moveq.l    D0, 0x00
  8150. 00005A06  605E                     bra        +0x60 /* 00005A66 */
  8151. label00005A08:
  8152. 00005A08  486E FFFC                pea.l      [A6 - 0x4]
  8153. 00005A0C  3F3C 0001                move.w     -[A7], 0x1
  8154. 00005A10  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8155. 00005A14  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8156. 00005A18  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  8157. 00005A1C  4A40                     tst.w      D0
  8158. 00005A1E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8159. 00005A22  6604                     bne        +0x6 /* 00005A28 */
  8160. 00005A24  7000                     moveq.l    D0, 0x00
  8161. 00005A26  603E                     bra        +0x40 /* 00005A66 */
  8162. label00005A28:
  8163. 00005A28  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8164. 00005A2C  206E FFFC                movea.l    A0, [A6 - 0x4]
  8165. 00005A30  2050                     movea.l    A0, [A0]
  8166. 00005A32  2F28 0010                move.l     -[A7], [A0 + 0x10]
  8167. 00005A36  206E FFFC                movea.l    A0, [A6 - 0x4]
  8168. 00005A3A  2050                     movea.l    A0, [A0]
  8169. 00005A3C  4868 001A                pea.l      [A0 + 0x1A]
  8170. 00005A40  206E FFFC                movea.l    A0, [A6 - 0x4]
  8171. 00005A44  2050                     movea.l    A0, [A0]
  8172. 00005A46  3F28 0018                move.w     -[A7], [A0 + 0x18]
  8173. 00005A4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8174. 00005A4E  4EBA FB04                jsr        [PC - 0x4FC /* 00005554 */]
  8175. 00005A52  3C00                     move.w     D6, D0
  8176. 00005A54  7001                     moveq.l    D0, 0x01
  8177. 00005A56  2E80                     move.l     [A7], D0
  8178. 00005A58  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8179. 00005A5C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8180. 00005A60  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  8181. 00005A64  3006                     move.w     D0, D6
  8182. label00005A66:
  8183. 00005A66  2C2E FFF0                move.l     D6, [A6 - 0x10]
  8184. 00005A6A  4E5E                     unlink     A6
  8185. 00005A6C  4E75                     rts
  8186. export_517:
  8187. fn00005A6E:
  8188. 00005A6E  4E56 FFFC                link       A6, -0x0004
  8189. 00005A72  486E FFFC                pea.l      [A6 - 0x4]
  8190. 00005A76  3F3C 0001                move.w     -[A7], 0x1
  8191. 00005A7A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8192. 00005A7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8193. 00005A82  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  8194. 00005A86  4A40                     tst.w      D0
  8195. 00005A88  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8196. 00005A8C  6604                     bne        +0x6 /* 00005A92 */
  8197. 00005A8E  7000                     moveq.l    D0, 0x00
  8198. 00005A90  6024                     bra        +0x26 /* 00005AB6 */
  8199. label00005A92:
  8200. 00005A92  206E FFFC                movea.l    A0, [A6 - 0x4]
  8201. 00005A96  2039 FFFF D68A           move.l     D0, [0xFFFFD68A]
  8202. 00005A9C  2050                     movea.l    A0, [A0]
  8203. 00005A9E  81A8 0010                or.l       [A0 + 0x10], D0
  8204. 00005AA2  2F3C 0001 0001           move.l     -[A7], 0x10001
  8205. 00005AA8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8206. 00005AAC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8207. 00005AB0  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  8208. 00005AB4  7001                     moveq.l    D0, 0x01
  8209. label00005AB6:
  8210. 00005AB6  4E5E                     unlink     A6
  8211. 00005AB8  4E75                     rts
  8212. fn00005ABA:
  8213. 00005ABA  4E56 FFFC                link       A6, -0x0004
  8214. 00005ABE  486E FFFC                pea.l      [A6 - 0x4]
  8215. 00005AC2  3F3C 0001                move.w     -[A7], 0x1
  8216. 00005AC6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8217. 00005ACA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8218. 00005ACE  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  8219. 00005AD2  4A40                     tst.w      D0
  8220. 00005AD4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8221. 00005AD8  6604                     bne        +0x6 /* 00005ADE */
  8222. 00005ADA  7000                     moveq.l    D0, 0x00
  8223. 00005ADC  6050                     bra        +0x52 /* 00005B2E */
  8224. label00005ADE:
  8225. 00005ADE  206E FFFC                movea.l    A0, [A6 - 0x4]
  8226. 00005AE2  2050                     movea.l    A0, [A0]
  8227. 00005AE4  2028 0010                move.l     D0, [A0 + 0x10]
  8228. 00005AE8  B0B9 FFFF D68A           cmp.l      D0, [0xFFFFD68A]
  8229. 00005AEE  6618                     bne        +0x1A /* 00005B08 */
  8230. 00005AF0  206E FFFC                movea.l    A0, [A6 - 0x4]
  8231. 00005AF4  2050                     movea.l    A0, [A0]
  8232. 00005AF6  42A8 0010                clr.l      [A0 + 0x10]
  8233. 00005AFA  42A7                     clr.l      -[A7]
  8234. 00005AFC  A975                     syscall    TickCount
  8235. 00005AFE  206E FFFC                movea.l    A0, [A6 - 0x4]
  8236. 00005B02  2050                     movea.l    A0, [A0]
  8237. 00005B04  215F 0014                move.l     [A0 + 0x14], [A7]+
  8238. label00005B08:
  8239. 00005B08  2039 FFFF D68A           move.l     D0, [0xFFFFD68A]
  8240. 00005B0E  4680                     not.l      D0
  8241. 00005B10  206E FFFC                movea.l    A0, [A6 - 0x4]
  8242. 00005B14  2050                     movea.l    A0, [A0]
  8243. 00005B16  C1A8 0010                and.l      [A0 + 0x10], D0
  8244. 00005B1A  2F3C 0001 0001           move.l     -[A7], 0x10001
  8245. 00005B20  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8246. 00005B24  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8247. 00005B28  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  8248. 00005B2C  7001                     moveq.l    D0, 0x01
  8249. label00005B2E:
  8250. 00005B2E  4E5E                     unlink     A6
  8251. 00005B30  4E75                     rts
  8252. fn00005B32:
  8253. 00005B32  4E56 FFFC                link       A6, -0x0004
  8254. 00005B36  48E7 0700                movem.l    -[A7], D5,D6,D7
  8255. 00005B3A  2E2E 000C                move.l     D7, [A6 + 0xC]
  8256. 00005B3E  4A87                     tst.l      D7
  8257. 00005B40  6604                     bne        +0x6 /* 00005B46 */
  8258. 00005B42  7000                     moveq.l    D0, 0x00
  8259. 00005B44  6048                     bra        +0x4A /* 00005B8E */
  8260. label00005B46:
  8261. 00005B46  486E FFFC                pea.l      [A6 - 0x4]
  8262. 00005B4A  3F3C 0001                move.w     -[A7], 0x1
  8263. 00005B4E  2F07                     move.l     -[A7], D7
  8264. 00005B50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8265. 00005B54  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  8266. 00005B58  4A40                     tst.w      D0
  8267. 00005B5A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8268. 00005B5E  6604                     bne        +0x6 /* 00005B64 */
  8269. 00005B60  7000                     moveq.l    D0, 0x00
  8270. 00005B62  602A                     bra        +0x2C /* 00005B8E */
  8271. label00005B64:
  8272. 00005B64  206E FFFC                movea.l    A0, [A6 - 0x4]
  8273. 00005B68  2050                     movea.l    A0, [A0]
  8274. 00005B6A  2C28 0010                move.l     D6, [A0 + 0x10]
  8275. 00005B6E  2006                     move.l     D0, D6
  8276. 00005B70  C0B9 FFFF D68A           and.l      D0, [0xFFFFD68A]
  8277. 00005B76  56C5                     sne        D5
  8278. 00005B78  4405                     neg.b      D5
  8279. 00005B7A  4885                     ext.w      D5
  8280. 00005B7C  2F3C 0001 0001           move.l     -[A7], 0x10001
  8281. 00005B82  2F07                     move.l     -[A7], D7
  8282. 00005B84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8283. 00005B88  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  8284. 00005B8C  3005                     move.w     D0, D5
  8285. label00005B8E:
  8286. 00005B8E  4CEE 00E0 FFF0           movem.l    D5,D6,D7, [A6 - 0x10]
  8287. 00005B94  4E5E                     unlink     A6
  8288. 00005B96  4E75                     rts
  8289. 00005B98  4E56 0000                link       A6, 0
  8290. 00005B9C  7001                     moveq.l    D0, 0x01
  8291. 00005B9E  4E5E                     unlink     A6
  8292. 00005BA0  4E75                     rts
  8293. 00005BA2  4E56 0000                link       A6, 0
  8294. 00005BA6  7001                     moveq.l    D0, 0x01
  8295. 00005BA8  4E5E                     unlink     A6
  8296. 00005BAA  4E75                     rts
  8297. fn00005BAC:
  8298. 00005BAC  4E56 FFEC                link       A6, -0x0014
  8299. 00005BB0  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  8300. 00005BB4  286E 0008                movea.l    A4, [A6 + 0x8]
  8301. 00005BB8  3E2E 000C                move.w     D7, [A6 + 0xC]
  8302. 00005BBC  1C2E 000E                move.b     D6, [A6 + 0xE]
  8303. 00005BC0  486E FFFC                pea.l      [A6 - 0x4]
  8304. 00005BC4  3F07                     move.w     -[A7], D7
  8305. 00005BC6  2F0C                     move.l     -[A7], A4
  8306. 00005BC8  4EBA DD5A                jsr        [PC - 0x22A6 /* 00003924 */]
  8307. 00005BCC  4A40                     tst.w      D0
  8308. 00005BCE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8309. 00005BD2  6606                     bne        +0x8 /* 00005BDA */
  8310. 00005BD4  7000                     moveq.l    D0, 0x00
  8311. 00005BD6  6000 018C                bra        +0x18E /* 00005D64 */
  8312. label00005BDA:
  8313. 00005BDA  486E FFF8                pea.l      [A6 - 0x8]
  8314. 00005BDE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8315. 00005BE2  3F07                     move.w     -[A7], D7
  8316. 00005BE4  2F0C                     move.l     -[A7], A4
  8317. 00005BE6  4EBA DF8A                jsr        [PC - 0x2076 /* 00003B72 */]
  8318. 00005BEA  486E FFF4                pea.l      [A6 - 0xC]
  8319. 00005BEE  42A7                     clr.l      -[A7]
  8320. 00005BF0  3F07                     move.w     -[A7], D7
  8321. 00005BF2  2F0C                     move.l     -[A7], A4
  8322. 00005BF4  4EBA DF7C                jsr        [PC - 0x2084 /* 00003B72 */]
  8323. 00005BF8  1E86                     move.b     [A7], D6
  8324. 00005BFA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8325. 00005BFE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8326. 00005C02  2F0C                     move.l     -[A7], A4
  8327. 00005C04  4EBA F39E                jsr        [PC - 0xC62 /* 00004FA4 */]
  8328. 00005C08  4A40                     tst.w      D0
  8329. 00005C0A  4FEF 0028                lea.l      A7, [A7 + 0x28]
  8330. 00005C0E  660C                     bne        +0xE /* 00005C1C */
  8331. 00005C10  3F3C 0003                move.w     -[A7], 0x3
  8332. 00005C14  A9C8                     syscall    SysBeep
  8333. 00005C16  7000                     moveq.l    D0, 0x00
  8334. 00005C18  6000 014A                bra        +0x14C /* 00005D64 */
  8335. label00005C1C:
  8336. 00005C1C  0C06 0004                cmpi.b     D6, 0x4
  8337. 00005C20  664E                     bne        +0x50 /* 00005C70 */
  8338. 00005C22  486E FFEC                pea.l      [A6 - 0x14]
  8339. 00005C26  1F3C 0001                move.b     -[A7], 0x1
  8340. 00005C2A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8341. 00005C2E  3F07                     move.w     -[A7], D7
  8342. 00005C30  2F0C                     move.l     -[A7], A4
  8343. 00005C32  4EBA E280                jsr        [PC - 0x1D80 /* 00003EB4 */]
  8344. 00005C36  2EAE FFEC                move.l     [A7], [A6 - 0x14]
  8345. 00005C3A  3F07                     move.w     -[A7], D7
  8346. 00005C3C  2F0C                     move.l     -[A7], A4
  8347. 00005C3E  4EBA E0BE                jsr        [PC - 0x1F42 /* 00003CFE */]
  8348. 00005C42  4A40                     tst.w      D0
  8349. 00005C44  4FEF 0016                lea.l      A7, [A7 + 0x16]
  8350. 00005C48  6626                     bne        +0x28 /* 00005C70 */
  8351. 00005C4A  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8352. 00005C4E  3F07                     move.w     -[A7], D7
  8353. 00005C50  2F0C                     move.l     -[A7], A4
  8354. 00005C52  4EBA E84E                jsr        [PC - 0x17B2 /* 000044A2 */]
  8355. 00005C56  486E FFFC                pea.l      [A6 - 0x4]
  8356. 00005C5A  3F07                     move.w     -[A7], D7
  8357. 00005C5C  2F0C                     move.l     -[A7], A4
  8358. 00005C5E  4EBA DCC4                jsr        [PC - 0x233C /* 00003924 */]
  8359. 00005C62  4A40                     tst.w      D0
  8360. 00005C64  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8361. 00005C68  6606                     bne        +0x8 /* 00005C70 */
  8362. 00005C6A  7000                     moveq.l    D0, 0x00
  8363. 00005C6C  6000 00F6                bra        +0xF8 /* 00005D64 */
  8364. label00005C70:
  8365. 00005C70  486E FFEC                pea.l      [A6 - 0x14]
  8366. 00005C74  1F06                     move.b     -[A7], D6
  8367. 00005C76  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8368. 00005C7A  3F07                     move.w     -[A7], D7
  8369. 00005C7C  2F0C                     move.l     -[A7], A4
  8370. 00005C7E  4EBA E234                jsr        [PC - 0x1DCC /* 00003EB4 */]
  8371. 00005C82  0C06 0002                cmpi.b     D6, 0x2
  8372. 00005C86  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8373. 00005C8A  670C                     beq        +0xE /* 00005C98 */
  8374. 00005C8C  0C06 0003                cmpi.b     D6, 0x3
  8375. 00005C90  6706                     beq        +0x8 /* 00005C98 */
  8376. 00005C92  0C06 0004                cmpi.b     D6, 0x4
  8377. 00005C96  661C                     bne        +0x1E /* 00005CB4 */
  8378. label00005C98:
  8379. 00005C98  486E FFF0                pea.l      [A6 - 0x10]
  8380. 00005C9C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8381. 00005CA0  3F07                     move.w     -[A7], D7
  8382. 00005CA2  2F0C                     move.l     -[A7], A4
  8383. 00005CA4  4EBA E3BA                jsr        [PC - 0x1C46 /* 00004060 */]
  8384. 00005CA8  202E FFF0                move.l     D0, [A6 - 0x10]
  8385. 00005CAC  D1AE FFEC                add.l      [A6 - 0x14], D0
  8386. 00005CB0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8387. label00005CB4:
  8388. 00005CB4  486E FFF0                pea.l      [A6 - 0x10]
  8389. 00005CB8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8390. 00005CBC  3F07                     move.w     -[A7], D7
  8391. 00005CBE  2F0C                     move.l     -[A7], A4
  8392. 00005CC0  4EBA E39E                jsr        [PC - 0x1C62 /* 00004060 */]
  8393. 00005CC4  2EAE FFF0                move.l     [A7], [A6 - 0x10]
  8394. 00005CC8  486E FFEC                pea.l      [A6 - 0x14]
  8395. 00005CCC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8396. 00005CD0  3F07                     move.w     -[A7], D7
  8397. 00005CD2  2F0C                     move.l     -[A7], A4
  8398. 00005CD4  4EAD 126A                jsr        [A5 + 0x126A /* export_585 */]
  8399. 00005CD8  202E FFFC                move.l     D0, [A6 - 0x4]
  8400. 00005CDC  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  8401. 00005CE0  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  8402. 00005CE4  6C18                     bge        +0x1A /* 00005CFE */
  8403. 00005CE6  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  8404. 00005CEC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8405. 00005CF0  3F07                     move.w     -[A7], D7
  8406. 00005CF2  2F0C                     move.l     -[A7], A4
  8407. 00005CF4  4EBA E76C                jsr        [PC - 0x1894 /* 00004462 */]
  8408. 00005CF8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8409. 00005CFC  6016                     bra        +0x18 /* 00005D14 */
  8410. label00005CFE:
  8411. 00005CFE  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  8412. 00005D04  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8413. 00005D08  3F07                     move.w     -[A7], D7
  8414. 00005D0A  2F0C                     move.l     -[A7], A4
  8415. 00005D0C  4EBA E754                jsr        [PC - 0x18AC /* 00004462 */]
  8416. 00005D10  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8417. label00005D14:
  8418. 00005D14  1F06                     move.b     -[A7], D6
  8419. 00005D16  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8420. 00005D1A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8421. 00005D1E  2F0C                     move.l     -[A7], A4
  8422. 00005D20  4EBA F560                jsr        [PC - 0xAA0 /* 00005282 */]
  8423. 00005D24  4A40                     tst.w      D0
  8424. 00005D26  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8425. 00005D2A  6604                     bne        +0x6 /* 00005D30 */
  8426. 00005D2C  7000                     moveq.l    D0, 0x00
  8427. 00005D2E  6034                     bra        +0x36 /* 00005D64 */
  8428. label00005D30:
  8429. 00005D30  0C06 0003                cmpi.b     D6, 0x3
  8430. 00005D34  6706                     beq        +0x8 /* 00005D3C */
  8431. 00005D36  0C06 0004                cmpi.b     D6, 0x4
  8432. 00005D3A  6626                     bne        +0x28 /* 00005D62 */
  8433. label00005D3C:
  8434. 00005D3C  0C06 0003                cmpi.b     D6, 0x3
  8435. 00005D40  6602                     bne        +0x4 /* 00005D44 */
  8436. 00005D42  7AFF                     moveq.l    D5, 0xFFFFFFFF
  8437. label00005D44:
  8438. 00005D44  0C06 0004                cmpi.b     D6, 0x4
  8439. 00005D48  6602                     bne        +0x4 /* 00005D4C */
  8440. 00005D4A  7A01                     moveq.l    D5, 0x01
  8441. label00005D4C:
  8442. 00005D4C  3F05                     move.w     -[A7], D5
  8443. 00005D4E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8444. 00005D52  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8445. 00005D56  3F07                     move.w     -[A7], D7
  8446. 00005D58  2F0C                     move.l     -[A7], A4
  8447. 00005D5A  4EBA E1F6                jsr        [PC - 0x1E0A /* 00003F52 */]
  8448. 00005D5E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8449. label00005D62:
  8450. 00005D62  7001                     moveq.l    D0, 0x01
  8451. label00005D64:
  8452. 00005D64  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  8453. 00005D68  4E5E                     unlink     A6
  8454. 00005D6A  4E75                     rts
  8455. 00005D6C  4E56 FFF0                link       A6, -0x0010
  8456. 00005D70  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  8457. 00005D74  286E 0008                movea.l    A4, [A6 + 0x8]
  8458. 00005D78  3E2E 000C                move.w     D7, [A6 + 0xC]
  8459. 00005D7C  486E FFFC                pea.l      [A6 - 0x4]
  8460. 00005D80  3F07                     move.w     -[A7], D7
  8461. 00005D82  2F0C                     move.l     -[A7], A4
  8462. 00005D84  4EBA DB9E                jsr        [PC - 0x2462 /* 00003924 */]
  8463. 00005D88  7008                     moveq.l    D0, 0x08
  8464. 00005D8A  2E80                     move.l     [A7], D0
  8465. 00005D8C  486E FFF0                pea.l      [A6 - 0x10]
  8466. 00005D90  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8467. 00005D94  3F07                     move.w     -[A7], D7
  8468. 00005D96  2F0C                     move.l     -[A7], A4
  8469. 00005D98  4EAD 1272                jsr        [A5 + 0x1272 /* export_586 */]
  8470. 00005D9C  3C2E FFF2                move.w     D6, [A6 - 0xE]
  8471. 00005DA0  9C6E 000E                sub.w      D6, [A6 + 0xE]
  8472. 00005DA4  7A01                     moveq.l    D5, 0x01
  8473. 00005DA6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8474. 00005DAA  603A                     bra        +0x3C /* 00005DE6 */
  8475. label00005DAC:
  8476. 00005DAC  486E FFFC                pea.l      [A6 - 0x4]
  8477. 00005DB0  3F07                     move.w     -[A7], D7
  8478. 00005DB2  2F0C                     move.l     -[A7], A4
  8479. 00005DB4  4EBA DB6E                jsr        [PC - 0x2492 /* 00003924 */]
  8480. 00005DB8  486E FFF8                pea.l      [A6 - 0x8]
  8481. 00005DBC  1F3C 0003                move.b     -[A7], 0x3
  8482. 00005DC0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8483. 00005DC4  3F07                     move.w     -[A7], D7
  8484. 00005DC6  2F0C                     move.l     -[A7], A4
  8485. 00005DC8  4EBA E0EA                jsr        [PC - 0x1F16 /* 00003EB4 */]
  8486. 00005DCC  4A40                     tst.w      D0
  8487. 00005DCE  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8488. 00005DD2  6716                     beq        +0x18 /* 00005DEA */
  8489. 00005DD4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8490. 00005DD8  3F07                     move.w     -[A7], D7
  8491. 00005DDA  2F0C                     move.l     -[A7], A4
  8492. 00005DDC  4EBA DB70                jsr        [PC - 0x2490 /* 0000394E */]
  8493. 00005DE0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8494. 00005DE4  5245                     addq.w     D5, 1
  8495. label00005DE6:
  8496. 00005DE6  BC45                     cmp.w      D6, D5
  8497. 00005DE8  6CC2                     bge        -0x3C /* 00005DAC */
  8498. label00005DEA:
  8499. 00005DEA  7001                     moveq.l    D0, 0x01
  8500. 00005DEC  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  8501. 00005DF0  4E5E                     unlink     A6
  8502. 00005DF2  4E75                     rts
  8503. export_518:
  8504. fn00005DF4:
  8505. 00005DF4  4E56 FFDC                link       A6, -0x0024
  8506. 00005DF8  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  8507. 00005DFC  286E 0008                movea.l    A4, [A6 + 0x8]
  8508. 00005E00  3C2E 000C                move.w     D6, [A6 + 0xC]
  8509. 00005E04  266E 000E                movea.l    A3, [A6 + 0xE]
  8510. 00005E08  246E 001A                movea.l    A2, [A6 + 0x1A]
  8511. 00005E0C  486E FFF0                pea.l      [A6 - 0x10]
  8512. 00005E10  42A7                     clr.l      -[A7]
  8513. 00005E12  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8514. 00005E16  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  8515. 00005E1A  2F0C                     move.l     -[A7], A4
  8516. 00005E1C  4EBA F736                jsr        [PC - 0x8CA /* 00005554 */]
  8517. 00005E20  4A40                     tst.w      D0
  8518. 00005E22  4FEF 0012                lea.l      A7, [A7 + 0x12]
  8519. 00005E26  6606                     bne        +0x8 /* 00005E2E */
  8520. 00005E28  7000                     moveq.l    D0, 0x00
  8521. 00005E2A  6000 01BA                bra        +0x1BC /* 00005FE6 */
  8522. label00005E2E:
  8523. 00005E2E  42A7                     clr.l      -[A7]
  8524. 00005E30  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8525. 00005E34  2F0C                     move.l     -[A7], A4
  8526. 00005E36  4EBA FC36                jsr        [PC - 0x3CA /* 00005A6E */]
  8527. 00005E3A  4A93                     tst.l      [A3]
  8528. 00005E3C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8529. 00005E40  660E                     bne        +0x10 /* 00005E50 */
  8530. 00005E42  26AE FFF0                move.l     [A3], [A6 - 0x10]
  8531. 00005E46  42AE FFEC                clr.l      [A6 - 0x14]
  8532. 00005E4A  7E00                     moveq.l    D7, 0x00
  8533. 00005E4C  6000 014E                bra        +0x150 /* 00005F9C */
  8534. label00005E50:
  8535. 00005E50  486E FFE4                pea.l      [A6 - 0x1C]
  8536. 00005E54  3F06                     move.w     -[A7], D6
  8537. 00005E56  2F0C                     move.l     -[A7], A4
  8538. 00005E58  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  8539. 00005E5C  4A6E 001E                tst.w      [A6 + 0x1E]
  8540. 00005E60  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8541. 00005E64  6772                     beq        +0x74 /* 00005ED8 */
  8542. 00005E66  486E FFEC                pea.l      [A6 - 0x14]
  8543. 00005E6A  3F06                     move.w     -[A7], D6
  8544. 00005E6C  2F0C                     move.l     -[A7], A4
  8545. 00005E6E  4EBA DAB4                jsr        [PC - 0x254C /* 00003924 */]
  8546. 00005E72  486E FFE8                pea.l      [A6 - 0x18]
  8547. 00005E76  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8548. 00005E7A  3F06                     move.w     -[A7], D6
  8549. 00005E7C  2F0C                     move.l     -[A7], A4
  8550. 00005E7E  4EBA DCF2                jsr        [PC - 0x230E /* 00003B72 */]
  8551. 00005E82  486E FFFC                pea.l      [A6 - 0x4]
  8552. 00005E86  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  8553. 00005E8A  2F0C                     move.l     -[A7], A4
  8554. 00005E8C  4EBA E696                jsr        [PC - 0x196A /* 00004524 */]
  8555. 00005E90  4AAE FFFC                tst.l      [A6 - 0x4]
  8556. 00005E94  4FEF 0024                lea.l      A7, [A7 + 0x24]
  8557. 00005E98  6622                     bne        +0x24 /* 00005EBC */
  8558. 00005E9A  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  8559. 00005E9E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8560. 00005EA2  2F0C                     move.l     -[A7], A4
  8561. 00005EA4  4EBA E77C                jsr        [PC - 0x1884 /* 00004622 */]
  8562. 00005EA8  2EAE FFF0                move.l     [A7], [A6 - 0x10]
  8563. 00005EAC  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  8564. 00005EB0  2F0C                     move.l     -[A7], A4
  8565. 00005EB2  4EBA E6C6                jsr        [PC - 0x193A /* 0000457A */]
  8566. 00005EB6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8567. 00005EBA  6012                     bra        +0x14 /* 00005ECE */
  8568. label00005EBC:
  8569. 00005EBC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8570. 00005EC0  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8571. 00005EC4  2F0C                     move.l     -[A7], A4
  8572. 00005EC6  4EBA EF74                jsr        [PC - 0x108C /* 00004E3C */]
  8573. 00005ECA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8574. label00005ECE:
  8575. 00005ECE  7E01                     moveq.l    D7, 0x01
  8576. 00005ED0  DEAE FFEC                add.l      D7, [A6 - 0x14]
  8577. 00005ED4  6000 00C6                bra        +0xC8 /* 00005F9C */
  8578. label00005ED8:
  8579. 00005ED8  486E FFEC                pea.l      [A6 - 0x14]
  8580. 00005EDC  3F06                     move.w     -[A7], D6
  8581. 00005EDE  2F0C                     move.l     -[A7], A4
  8582. 00005EE0  4EBA DA42                jsr        [PC - 0x25BE /* 00003924 */]
  8583. 00005EE4  70FF                     moveq.l    D0, 0xFFFFFFFF
  8584. 00005EE6  B0AE FFEC                cmp.l      D0, [A6 - 0x14]
  8585. 00005EEA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8586. 00005EEE  661E                     bne        +0x20 /* 00005F0E */
  8587. 00005EF0  2F13                     move.l     -[A7], [A3]
  8588. 00005EF2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8589. 00005EF6  2F0C                     move.l     -[A7], A4
  8590. 00005EF8  4EBA EF42                jsr        [PC - 0x10BE /* 00004E3C */]
  8591. 00005EFC  26AE FFF0                move.l     [A3], [A6 - 0x10]
  8592. 00005F00  42AE FFEC                clr.l      [A6 - 0x14]
  8593. 00005F04  7E00                     moveq.l    D7, 0x00
  8594. 00005F06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8595. 00005F0A  6000 0090                bra        +0x92 /* 00005F9C */
  8596. label00005F0E:
  8597. 00005F0E  486E FFE8                pea.l      [A6 - 0x18]
  8598. 00005F12  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8599. 00005F16  3F06                     move.w     -[A7], D6
  8600. 00005F18  2F0C                     move.l     -[A7], A4
  8601. 00005F1A  4EBA DC56                jsr        [PC - 0x23AA /* 00003B72 */]
  8602. 00005F1E  486E FFF8                pea.l      [A6 - 0x8]
  8603. 00005F22  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  8604. 00005F26  2F0C                     move.l     -[A7], A4
  8605. 00005F28  4EBA E6A0                jsr        [PC - 0x1960 /* 000045CA */]
  8606. 00005F2C  4AAE FFF8                tst.l      [A6 - 0x8]
  8607. 00005F30  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8608. 00005F34  6712                     beq        +0x14 /* 00005F48 */
  8609. 00005F36  486E FFF4                pea.l      [A6 - 0xC]
  8610. 00005F3A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8611. 00005F3E  2F0C                     move.l     -[A7], A4
  8612. 00005F40  4EBA E5E2                jsr        [PC - 0x1A1E /* 00004524 */]
  8613. 00005F44  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8614. label00005F48:
  8615. 00005F48  486E FFDC                pea.l      [A6 - 0x24]
  8616. 00005F4C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  8617. 00005F50  2F0C                     move.l     -[A7], A4
  8618. 00005F52  4EBA E720                jsr        [PC - 0x18E0 /* 00004674 */]
  8619. 00005F56  2EAE FFDC                move.l     [A7], [A6 - 0x24]
  8620. 00005F5A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8621. 00005F5E  2F0C                     move.l     -[A7], A4
  8622. 00005F60  4EBA EEDA                jsr        [PC - 0x1126 /* 00004E3C */]
  8623. 00005F64  4AAE FFF8                tst.l      [A6 - 0x8]
  8624. 00005F68  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8625. 00005F6C  6712                     beq        +0x14 /* 00005F80 */
  8626. 00005F6E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  8627. 00005F72  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8628. 00005F76  2F0C                     move.l     -[A7], A4
  8629. 00005F78  4EBA E600                jsr        [PC - 0x1A00 /* 0000457A */]
  8630. 00005F7C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8631. label00005F80:
  8632. 00005F80  486E FFE0                pea.l      [A6 - 0x20]
  8633. 00005F84  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  8634. 00005F88  3F06                     move.w     -[A7], D6
  8635. 00005F8A  2F0C                     move.l     -[A7], A4
  8636. 00005F8C  4EBA E0D2                jsr        [PC - 0x1F2E /* 00004060 */]
  8637. 00005F90  2E2E FFE0                move.l     D7, [A6 - 0x20]
  8638. 00005F94  DEAE FFEC                add.l      D7, [A6 - 0x14]
  8639. 00005F98  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8640. label00005F9C:
  8641. 00005F9C  256E FFF0 0004           move.l     [A2 + 0x4], [A6 - 0x10]
  8642. 00005FA2  34BC 0001                move.w     [A2], 0x1
  8643. 00005FA6  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8644. 00005FAA  2F0C                     move.l     -[A7], A4
  8645. 00005FAC  4EBA F948                jsr        [PC - 0x6B8 /* 000058F6 */]
  8646. 00005FB0  3540 0002                move.w     [A2 + 0x2], D0
  8647. 00005FB4  2E87                     move.l     [A7], D7
  8648. 00005FB6  4878 0001                push.l     0x1
  8649. 00005FBA  306E 0018                movea.w    A0, [A6 + 0x18]
  8650. 00005FBE  2F08                     move.l     -[A7], A0
  8651. 00005FC0  2F0A                     move.l     -[A7], A2
  8652. 00005FC2  3F06                     move.w     -[A7], D6
  8653. 00005FC4  2F0C                     move.l     -[A7], A4
  8654. 00005FC6  4EAD 124A                jsr        [A5 + 0x124A /* export_581 */]
  8655. 00005FCA  2EBC 7FFF FFFF           move.l     [A7], 0x7FFFFFFF
  8656. 00005FD0  2F07                     move.l     -[A7], D7
  8657. 00005FD2  3F06                     move.w     -[A7], D6
  8658. 00005FD4  2F0C                     move.l     -[A7], A4
  8659. 00005FD6  4EBA E48A                jsr        [PC - 0x1B76 /* 00004462 */]
  8660. 00005FDA  2E87                     move.l     [A7], D7
  8661. 00005FDC  3F06                     move.w     -[A7], D6
  8662. 00005FDE  2F0C                     move.l     -[A7], A4
  8663. 00005FE0  4EBA D96C                jsr        [PC - 0x2694 /* 0000394E */]
  8664. 00005FE4  7001                     moveq.l    D0, 0x01
  8665. label00005FE6:
  8666. 00005FE6  4CEE 1CC0 FFC8           movem.l    D6,D7,A2,A3,A4, [A6 - 0x38]
  8667. 00005FEC  4E5E                     unlink     A6
  8668. 00005FEE  4E75                     rts
  8669. fn00005FF0:
  8670. 00005FF0  4E56 FFF0                link       A6, -0x0010
  8671. 00005FF4  48E7 0308                movem.l    -[A7], D6,D7,A4
  8672. 00005FF8  286E 0008                movea.l    A4, [A6 + 0x8]
  8673. 00005FFC  3E2E 000C                move.w     D7, [A6 + 0xC]
  8674. 00006000  486E FFFC                pea.l      [A6 - 0x4]
  8675. 00006004  3F07                     move.w     -[A7], D7
  8676. 00006006  2F0C                     move.l     -[A7], A4
  8677. 00006008  4EBA D91A                jsr        [PC - 0x26E6 /* 00003924 */]
  8678. 0000600C  486E FFF8                pea.l      [A6 - 0x8]
  8679. 00006010  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8680. 00006014  3F07                     move.w     -[A7], D7
  8681. 00006016  2F0C                     move.l     -[A7], A4
  8682. 00006018  4EBA DB58                jsr        [PC - 0x24A8 /* 00003B72 */]
  8683. 0000601C  486E FFF4                pea.l      [A6 - 0xC]
  8684. 00006020  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8685. 00006024  2F0C                     move.l     -[A7], A4
  8686. 00006026  4EBA E4FC                jsr        [PC - 0x1B04 /* 00004524 */]
  8687. 0000602A  4AAE FFF4                tst.l      [A6 - 0xC]
  8688. 0000602E  4FEF 0024                lea.l      A7, [A7 + 0x24]
  8689. 00006032  6606                     bne        +0x8 /* 0000603A */
  8690. 00006034  7000                     moveq.l    D0, 0x00
  8691. 00006036  6000 0082                bra        +0x84 /* 000060BA */
  8692. label0000603A:
  8693. 0000603A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8694. 0000603E  3F07                     move.w     -[A7], D7
  8695. 00006040  2F0C                     move.l     -[A7], A4
  8696. 00006042  4EBA DCBA                jsr        [PC - 0x2346 /* 00003CFE */]
  8697. 00006046  4A40                     tst.w      D0
  8698. 00006048  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8699. 0000604C  6616                     bne        +0x18 /* 00006064 */
  8700. 0000604E  2F3C 0001 0000           move.l     -[A7], 0x10000
  8701. 00006054  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8702. 00006058  3F07                     move.w     -[A7], D7
  8703. 0000605A  2F0C                     move.l     -[A7], A4
  8704. 0000605C  4EBA E392                jsr        [PC - 0x1C6E /* 000043F0 */]
  8705. 00006060  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8706. label00006064:
  8707. 00006064  7C01                     moveq.l    D6, 0x01
  8708. 00006066  DCAE FFFC                add.l      D6, [A6 - 0x4]
  8709. label0000606A:
  8710. 0000606A  2D46 FFF0                move.l     [A6 - 0x10], D6
  8711. label0000606E:
  8712. 0000606E  486E FFF0                pea.l      [A6 - 0x10]
  8713. 00006072  1F3C 0002                move.b     -[A7], 0x2
  8714. 00006076  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8715. 0000607A  3F07                     move.w     -[A7], D7
  8716. 0000607C  2F0C                     move.l     -[A7], A4
  8717. 0000607E  4EBA DE34                jsr        [PC - 0x21CC /* 00003EB4 */]
  8718. 00006082  4A40                     tst.w      D0
  8719. 00006084  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8720. 00006088  66E4                     bne        -0x1A /* 0000606E */
  8721. 0000608A  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8722. 0000608E  3F07                     move.w     -[A7], D7
  8723. 00006090  2F0C                     move.l     -[A7], A4
  8724. 00006092  4EBA D8BA                jsr        [PC - 0x2746 /* 0000394E */]
  8725. 00006096  1EBC 0003                move.b     [A7], 0x3
  8726. 0000609A  3F07                     move.w     -[A7], D7
  8727. 0000609C  2F0C                     move.l     -[A7], A4
  8728. 0000609E  4EBA FB0C                jsr        [PC - 0x4F4 /* 00005BAC */]
  8729. 000060A2  BCAE FFF0                cmp.l      D6, [A6 - 0x10]
  8730. 000060A6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8731. 000060AA  66BE                     bne        -0x40 /* 0000606A */
  8732. 000060AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8733. 000060B0  3F07                     move.w     -[A7], D7
  8734. 000060B2  2F0C                     move.l     -[A7], A4
  8735. 000060B4  4EBA D898                jsr        [PC - 0x2768 /* 0000394E */]
  8736. 000060B8  7001                     moveq.l    D0, 0x01
  8737. label000060BA:
  8738. 000060BA  4CEE 10C0 FFE4           movem.l    D6,D7,A4, [A6 - 0x1C]
  8739. 000060C0  4E5E                     unlink     A6
  8740. 000060C2  4E75                     rts
  8741. fn000060C4:
  8742. 000060C4  4E56 FFEC                link       A6, -0x0014
  8743. 000060C8  48E7 0108                movem.l    -[A7], D7,A4
  8744. 000060CC  286E 0008                movea.l    A4, [A6 + 0x8]
  8745. 000060D0  3E2E 000C                move.w     D7, [A6 + 0xC]
  8746. 000060D4  486E FFFC                pea.l      [A6 - 0x4]
  8747. 000060D8  3F07                     move.w     -[A7], D7
  8748. 000060DA  2F0C                     move.l     -[A7], A4
  8749. 000060DC  4EBA D846                jsr        [PC - 0x27BA /* 00003924 */]
  8750. 000060E0  486E FFF8                pea.l      [A6 - 0x8]
  8751. 000060E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8752. 000060E8  3F07                     move.w     -[A7], D7
  8753. 000060EA  2F0C                     move.l     -[A7], A4
  8754. 000060EC  4EBA DA84                jsr        [PC - 0x257C /* 00003B72 */]
  8755. 000060F0  486E FFEC                pea.l      [A6 - 0x14]
  8756. 000060F4  42A7                     clr.l      -[A7]
  8757. 000060F6  3F07                     move.w     -[A7], D7
  8758. 000060F8  2F0C                     move.l     -[A7], A4
  8759. 000060FA  4EBA DA76                jsr        [PC - 0x258A /* 00003B72 */]
  8760. 000060FE  2EAE FFEC                move.l     [A7], [A6 - 0x14]
  8761. 00006102  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8762. 00006106  2F0C                     move.l     -[A7], A4
  8763. 00006108  4EBA EE28                jsr        [PC - 0x11D8 /* 00004F32 */]
  8764. 0000610C  4A40                     tst.w      D0
  8765. 0000610E  4FEF 002E                lea.l      A7, [A7 + 0x2E]
  8766. 00006112  6706                     beq        +0x8 /* 0000611A */
  8767. 00006114  7000                     moveq.l    D0, 0x00
  8768. 00006116  6000 008C                bra        +0x8E /* 000061A4 */
  8769. label0000611A:
  8770. 0000611A  486E FFF4                pea.l      [A6 - 0xC]
  8771. 0000611E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8772. 00006122  2F0C                     move.l     -[A7], A4
  8773. 00006124  4EBA E3FE                jsr        [PC - 0x1C02 /* 00004524 */]
  8774. 00006128  4AAE FFF4                tst.l      [A6 - 0xC]
  8775. 0000612C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8776. 00006130  672A                     beq        +0x2C /* 0000615C */
  8777. 00006132  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8778. 00006136  3F07                     move.w     -[A7], D7
  8779. 00006138  2F0C                     move.l     -[A7], A4
  8780. 0000613A  4EBA DBC2                jsr        [PC - 0x243E /* 00003CFE */]
  8781. 0000613E  4A40                     tst.w      D0
  8782. 00006140  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8783. 00006144  6616                     bne        +0x18 /* 0000615C */
  8784. 00006146  2F3C 0001 0000           move.l     -[A7], 0x10000
  8785. 0000614C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8786. 00006150  3F07                     move.w     -[A7], D7
  8787. 00006152  2F0C                     move.l     -[A7], A4
  8788. 00006154  4EBA E29A                jsr        [PC - 0x1D66 /* 000043F0 */]
  8789. 00006158  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8790. label0000615C:
  8791. 0000615C  486E FFF0                pea.l      [A6 - 0x10]
  8792. 00006160  1F3C 0002                move.b     -[A7], 0x2
  8793. 00006164  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8794. 00006168  3F07                     move.w     -[A7], D7
  8795. 0000616A  2F0C                     move.l     -[A7], A4
  8796. 0000616C  4EBA DD46                jsr        [PC - 0x22BA /* 00003EB4 */]
  8797. 00006170  4A40                     tst.w      D0
  8798. 00006172  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8799. 00006176  671E                     beq        +0x20 /* 00006196 */
  8800. 00006178  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  8801. 0000617C  3F07                     move.w     -[A7], D7
  8802. 0000617E  2F0C                     move.l     -[A7], A4
  8803. 00006180  4EBA D7CC                jsr        [PC - 0x2834 /* 0000394E */]
  8804. 00006184  1EBC 0004                move.b     [A7], 0x4
  8805. 00006188  3F07                     move.w     -[A7], D7
  8806. 0000618A  2F0C                     move.l     -[A7], A4
  8807. 0000618C  4EBA FA1E                jsr        [PC - 0x5E2 /* 00005BAC */]
  8808. 00006190  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8809. 00006194  60C6                     bra        -0x38 /* 0000615C */
  8810. label00006196:
  8811. 00006196  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8812. 0000619A  3F07                     move.w     -[A7], D7
  8813. 0000619C  2F0C                     move.l     -[A7], A4
  8814. 0000619E  4EBA D7AE                jsr        [PC - 0x2852 /* 0000394E */]
  8815. 000061A2  7001                     moveq.l    D0, 0x01
  8816. label000061A4:
  8817. 000061A4  4CEE 1080 FFE4           movem.l    D7,A4, [A6 - 0x1C]
  8818. 000061AA  4E5E                     unlink     A6
  8819. 000061AC  4E75                     rts
  8820. export_519:
  8821. 000061AE  4E56 0000                link       A6, 0
  8822. 000061B2  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  8823. 000061B6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8824. 000061BA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  8825. 000061BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8826. 000061C2  4EAD 122A                jsr        [A5 + 0x122A /* export_577 */]
  8827. 000061C6  4A40                     tst.w      D0
  8828. 000061C8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8829. 000061CC  6604                     bne        +0x6 /* 000061D2 */
  8830. 000061CE  7000                     moveq.l    D0, 0x00
  8831. 000061D0  6002                     bra        +0x4 /* 000061D4 */
  8832. label000061D2:
  8833. 000061D2  7001                     moveq.l    D0, 0x01
  8834. label000061D4:
  8835. 000061D4  4E5E                     unlink     A6
  8836. 000061D6  4E75                     rts
  8837. export_520:
  8838. 000061D8  4E56 0000                link       A6, 0
  8839. 000061DC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  8840. 000061E0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  8841. 000061E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8842. 000061E8  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  8843. 000061EC  4A40                     tst.w      D0
  8844. 000061EE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8845. 000061F2  6604                     bne        +0x6 /* 000061F8 */
  8846. 000061F4  7000                     moveq.l    D0, 0x00
  8847. 000061F6  6002                     bra        +0x4 /* 000061FA */
  8848. label000061F8:
  8849. 000061F8  7001                     moveq.l    D0, 0x01
  8850. label000061FA:
  8851. 000061FA  4E5E                     unlink     A6
  8852. 000061FC  4E75                     rts
  8853. export_521:
  8854. 000061FE  4E56 0000                link       A6, 0
  8855. 00006202  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  8856. 00006206  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8857. 0000620A  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  8858. 0000620E  7001                     moveq.l    D0, 0x01
  8859. 00006210  4E5E                     unlink     A6
  8860. 00006212  4E75                     rts
  8861.